Yes, I agree. I've been acused of feeding too small of a prey item to my snakes, but I don't think I need to get my snakes up to breeding size in one year. But if the previious owner had him for 4-5 months, he's probably 5-6 months old. I would expect a 6 month old male ball python to be somehwere around 300+ grams. 185 is what I would expect for a 2-3 month old ball python.
Thanks!
Jim Smith