how warm is the hot spot in the tank? snakes need extra belly heat to digest.
also, is this a baby BRB? how many feedings have you given him so far that were NOT regurgitated? was the last regurge the last time you fed or were there some successful feedings in between?