If you continue to feed every three days (which is too much IMO) that ball python will eventually tell itself (because you're clearly not) that it's eating too much, shortening it's life and getting fat. At which point, I GUARANTEE you he will stop eating for a LONG time (usually at around 9-10 months of age).
Sometimes, the ball python is smarter than the owner.
That's sad.