I would recommend going with an RTB. It may seem as if they get pretty big, but if you get one from a baby, you'll be able to grow with it and tell it's moods. RTB's are such a great snakes... I had two BPs for a few months and adopted an RTB with some spinal deformities... she's about 5.5 feet long and is a total sweet heart. And their husbandy isn't much different from a BP, it's just on a larger scale.