I always heard that a adult ball python could thrive on a medium sized rat all of its life. Once every 7 to 10 days I think is sufficient. No need to overfeed or powerfeed, they both have consequences. Peace.