I agree that ball pythons are amazing animals. But it's interesting how people consider them to be a starter snake over a boa. While their size stays smaller, IMO they are much trickier to house and feed as a first time herper. BPs are notoriously picky eaters and get stressed out on a whim, sometimes from ridiculously small things. On the other hand boas are voracious feeders, and are much hardier when it comes to caging and husbandry. If you can accommodate the size, boas are great as a first snake.