An often forgotten boa, if you are set on boa, is the rosy boa. They'll stay on the smaller side - two to three feet. They tend to be easy keepers, feed well, and docile.