Well, he is almost here, and will probably be bugged out from the long drive. Give him down time, then take it slowly. He is probably apprehensive around you as well, with the long separation.
4:25pm?? Wow. Super long day. Full day here is 8:15am-3:00pm.