My BP eats twice a week and he's about 4.5 months old now. Gets one full sized mouse on Mondays and one "fuzzy" on Friday nights. He'd eat more if I'd let him, but I try to keep it reasonable. As he grows and gets older I'll cycle his feeding to once a week.

As far as your schedule goes feed it what it will eat without overfeeding it. If it's getting fat you're over feeding. If it's scrawny you're underfeeding. I don't like any huge bulges in my snakes. When they're done eating they should be full, not bloated and fat.

A ball python that's alway out and about isn't happy it's stressed out.