What you have there sounds like a perfectly normal, happy, healthy ball python. Now you know why we tell people not to waste money on huge show tanks for these guys. Because 99% of the time, what you would see is a huge empty tank!
Some of mine I see so infrequently, I do a hide check every other day or so just to make sure they are still in the tub!
Gale