Hey there, and welcome to the forum. Have a look at the caresheet to check all of your husbandry over, becuase a healthy home is the best way for your snake to work up his appetite
I would also suggest leaving him alone for awhile before you handle or try to feed him. It's very possible you will need to force feed him if he has not eaten like you say - he may be too weak to eat by now.

As always, the internet is no substitute for a visit to a good vet. Take him for a checkup to test for internal parisites and a general bill of health, and enjoy your snake!