I've found with my snakes, the smaller (younger) ones eat more often, while the older ones will eat less often. For those less than 300 grams they've eaten every 5 days. Between 300 and 800 grams they eat every 7 days, and then beyond 800 grams they'll eat every 7-10 days. This has worked very well for me so far.