Even if the meal seemed a little small, feeding every 5 to 7 days is plenty. Yes, sometimes ball pythons will over eat to a certain extent, but they are also prone to fasting for periods of time which result in them slimming back down.

Regardless, personally I do not feed any more often even if the meal seemed small or the snake still seems hungry. I just make a note and increase the meal the next time - a week with a bit of a smaller meal is not bad in and of itself. If anything, it'll help hone your snake's appetite for the bigger meal.

-Jen