If you are having trouble with room in his cage then try to put the hides under the substrate (wish I had a picture of how I do it!). I bury whatever hide my snakes have in their enclosures into the substrate so that floor space hasn't gone, it's just been raised a little. Both of my BP's hides are hidden from view (minus entrance); plenty of room for water dish, decor, etc etc. If you have to use something hard like an up-turned litter box with a hole in it, cover it with whatever, then put the water dish on top of it, Two Things In One!