For Me:
My Ball Pythons: I only offer food every 7 days, but, I will feed them as much as they want. If they aren't hungry or if they are in shed-they will choose not to eat.
If your BP is eating reliably every 5 days--I would begin to question the efficacy of the size of the prey item(s) and feed larger prey-less often.