If you think he has regurged a meal, do not feed him again for several weeks, a month or more probably. Otherwise you are adding stress to an already stressed system and it's likely he will regurge again. It's very hard on snakes. He may be doing that because your temps aren't stable, if it's not warm enough for him to digest properly, another reason to not feed until you have that under control. How are you heating your setup? Is there a thermostat in use? Can we get a picture? Are you judging temps with a temp gun or thermometer or how?