Personally, I don't feed any of my ball pythons medium rats ... no matter how big they are.

One small rat a week give or take is the largest I go. IMO, that's really about the most food that they ever need when kept as a pet.

-adam