Most males will never need mediums, good to see you stretch it out. And F.Y.I, A 20 long is fine for most to all adult male ball pythons. Peace
Great info here. I have ONE male who is still subadult who is just growing like a weed. Even then I would be surprised if he ever reaches medium rats. I agree 100% on the enclosure info.