We feed our snakes every 5 days until they are 200 grams. After that it's every 7 days. The only exception might be an adult rescue that needs to regain it's weight quicker so it might be on every 5 regardless of it's starting weight but once it's back to normal, it's backed down to every 7. Remember overfeeding both in frequency and in prey size can sometimes trigger fasting behaviour in ball pythons. Learn to judge your snake's total prey volume needs over the month and adjust as needed with an eye to age, weight, breeding activity, gender, growth patterns and your own snake's particular metabolism.