A full grown adult ball python can be fed small rats for its whole adult life usually. A small rat is usually about 90-100g (somewhere around there). I would say a medium or larger rat are definately too big for a 750g bp. Even a small rat seems a touch bit large but that rat in the picture doesn't even look that big...
What was the weight on that feeder?