If you are set on a boa, I would say a Dumerils, they ones I have have experience with are not much larget than an adult female ball python, the males anyway, and were very very docile. Get a male if size is an issue. I may be getting my hands on a female soon, I love them, awesome pattern, and the wife fell in love with them too.