I'm researching a few different species for a new tank I'm getting within the next month. I've been doing a bit of research on bull snakes, but I'd prefer to get some first hand experience research. I've only recently gotten back into the hobby and have a ball python and an African house so my snake keeping experience is limited. In general, are they easily handled? What are the negatives of the species? Are they a species you would recommend to someone who is still a beginner?