both. I don't feel BPs are a good snake for learning to handle bigger/more temperamental snakes. they're just too chill. however, you can learn something about snake psychology keeping them. I don't know how many snakes you can keep, but if it's more than two, a couple of suggestions. #1) sumatran short tail would be a better choice than blood/borneo. they still get much larger than BPs and are more relaxed than bloods/borneos even as hatchlings. #2) a carpet python, maybe one of the "smaller" ssp, jungle/darwin/IJ. These snakes are far more active, curious and challenging than BPs. You'll learn a lot from these guys. They can also be quite nippy/defensive as babies, but they won't grow nearly as big nearly as fast as the snakes you're considering.