It turns out that he left his phone on top of the truck and then drove away.
His phone fell off on the highway and, when he found it, someone had driven over it and it was completely destroyed.
I messaged his friend (that he’s staying with right now) and asked if he made it to their place this morning.
She told me what happened and woke him up for me 🙂
He’s on his way to meet me right now.
And I didn’t even have to wait the entire 3 hours!