I don't have a set formula for determining prey size. I go by the individual snake & "where it is" so to speak. The female in question is going through a growth spurt right now. I was feeding her "small" rats every 10 days or so, and she was at the front of her tub looking for another one after finishing the first, so I bumped her up a size. They leave a pretty good bulge in her that is gone within just a couple of days, and when it is time for another meal she is very ready to eat.