Dont' worry too much about him not eating, Anna. Who knows how long he was on the road, what he could have eaten, and how upset his stomach might be

Also, if he's older, his teeth might be hurting. Maybe you could try watering down the food?

If nothing else, maybe he just needs to feel comfortable before he starts eating (which it sounds like he is!)