Is it regurgitating, meaning it took a rodent all the way down and then you later found it had thrown it up, or is it just spitting it out? If it is spitting it out, then keep at it. I've got one baby that I had to assist feed more than ten times. It is now the best eater in my collection, eating every offering. Sometimes those slow starters turn out to be great snakes. If it is a true regurgitation, then it could have an internal defect that is causing a problem. However, I still would not give up. I've had a baby that regurgitated twice, then it started eating on its own and hasn't had any problems since. You never know, so keep at it.