Personally I don't stick to the routine schedule all the time for all snakes. I do feed weekly but if I have a skinny snake I'll usually feed multiple meals, usually two or more, sometimes another couple mid week until it fills out a bit. If I buy a new snake that is super skinny sometimes I've even fed up to five rodents in the first week of feeding to get him back in condition. If I have a fat snake I'll stop feeding all together for sometimes up to a month or more. It's the same with my dogs or any animals I have, if they get fat I'll cut back on the amount and frequency. If they are skinny I'll give them much more a lot more often until they have a good body weight. A weekly feeding routine is just maintenance feeding, you really need to watch your animals and see if they are getting enough or too much. My feeding also depends on my rat breeding schedule, sometimes I'll have bad litters with very few babies and it sets me back. If I have an abundance I'll feed multiple smaller meals to my thinnest snakes just to use up the extra rats.