Im a first time snake owner and i am lookin to buy a python. I hear BP are great for beginners. Are there other species of pythons that are good or should i just stick with a BP?