What breed is he? how old? I take it it is a young one?
When I get a new snake I find out from who I got it from when it last ate, what it ate and when it is due to be fed... did you get any records with it? If a snake I get is due to be fed when or soon after I get it, I just watch to see it is settling then offer it food, even if it is the same day. I think it would be more stress to not feed it if it is due to be fed, than to offer it food. If it wont take the food, so be it, but I think you will find a full tummy will help lower his stress.
I would be offering it a feed anyway.... if it is anything like my 4 month old MDP it will hammer it straight away.
Make sure he has plenty of hides and a heat source