It's entirely possible for an animal to "miss" a human companion when they are away. Some times it's so bad they get separation anxiety. If he continues to refuse to eat I would try mixing some warm water in with his food to entice him to eat.