If it's a BRB, they need very high humidity to thrive. I used to know some folks that kept them, they had a very cool (& huge) enclosure set up with a
waterfall. Lucky snakes...