Ball pythons will go off feed sometimes.

You just have to wait it out. Unless it's going months without eating, I wouldn't worry about it.

It sounds like your ball python is eating fast because the meal is too small. Make sure to get a rat/mouse that's about the same thickness as the thickest point on his body for a good hearty meal.