I purchased my first snake, a ball python, in July of this year at the reptile expo in New York. Naturally, I have fallen in love with the hobby of keeping snakes and have been searching for snake number two. Part of me is inclined to purchase a second ball python to eventually grow out and try my hand at breeding. But another part of me really wants a Brazilian Rainbow Boa. I've admired them ever since I got to hold one when I was a kid. I know they can be very nippy though and had a few questions.

1) Everywhere I've read has mentioned how bad BRBs are about biting and a few places even say that they are unreliable for their entire lives, though I've read elsewhere that they do eventually calm down. What is the general consensus here? I feel that I am at a point where, once I finally get bit for the first time (my ball python has been wonderful about not biting me), I can learn to manage a nippy snake. But do they eventually calm down and become trustworthy? (Would I be able to say to a friend "Yes, you can hold her" when she's an adult without worrying that person will get bit?)

2) I handle my ball python daily unless he is in shed or has just eaten. Would this be too much for a rainbow boa?

3) Given how new I am to snakes, does this seem like too much of a step from ball python to BRB? Should I be considering something else?

4) Also, in comparison to ball pythons, how bad is a bite from a rainbow boa?

As always, thank you for your excellent guidance