i have a very picky snake trust me its due to shedding if he was fine before and
the shed then its most likely the shed if you have only had him a while then its going to be a while til he gets used to the enclosure and wants to eat. you have to understand they are vulnerable while eating and if they feel its not safe they wont.