Well there's so many reasons he didn't pick up. 1) He was driving, 2) eating breakfast, 3) In a meeting, 4) On the can, 5) Asleep and so on and so on ad nauseam!
The thing is, work out what the time difference is relative to where you live then call him at what you think is a good time to call.