Lots has already been said. I would like to ad that out of all the boas and pythons I've kept and had experience with, a ball pythons temperament (if they have a good temperament to begin with) always seems to stay the same (unless they have a clutch). I have noticed over the years that most boas I have kept always seem to get aggressive upon entering their tanks. I don't handle my snakes very much, and that could be the reason. But my balls never seem to turn on me, so to speak.