If it helps, here's what I do give or take. These numbers are off the top of my head ...
(also, this doesn't cover mousers)
Right now my 2006 hatchlings range approx 300 - 800 grams ... they are all eating fuzzy rats weekly.
My 2005 hatchlings are about 800 - 1200 grams (again this is all approx) ... they are eating weaned rats weekly.
My adults range 1200 - 4800 grams and eat "small small" rats weekly ... I don't feed mediums or full grown smalls to anyone.
Each person should do what works for them ... this works for me and for people that I have helped with their ball pythons that had feeding problems ... I have tremendous success feeding my ball pythons this way ... no fasting, no refusals, everyone grows at a predictable rate and is breedable when they are breedable. My collection is checked by my vet twice a year and is flawless.
I hope that this information is helpful to someone.
-adam