Good luck...probably not going to get any information from Greyhound. In my experience, they do not care about their customers... at all!
He probably doesn't want to talk to you.. if you think he does, call the station where he will be arriving to see if his bus has arrived yet. They have many delays and some buses outlets dont work so maybe his phone is dead. Hope you find him.. i doubt anything bad happened to him dealing with the bus.
Try calling him? Or maybe file a damned Missing Persons report if he's overdue by more than 24 hours?
Really....call 911...
You can call to see about delays.
Thanks! Your answer is awaiting moderation.