I wouldn't worry too much about him not eating for a few weeks. He needs to de-stress and get used to his home. Give him four or five more days, and don't take him out of his cage. Then grab a live if you can.

Just my 2 cents...