Just a little side note, I see a lot of recommendations (not just this thread) where people are looking for a smaller snake and a Dumerils gets thrown out there, these guys a slow growers, but at adult size they are not a "small" snake they get pretty heavy bodied as well.
I did do some research on them from the suggestions here but I never actually googled a picture of a full grown one. I am definitely not looking for a snake that size. Thanks for pointing that out!
Female Common Boa - Rosie
Female Terrazzo Corn - Mercury