There are really NO snakes in the pet trade that do well communally. Actually, there are practically no snakes in existence that do well communally. I'd just stick to housing them one by one

P.S. great choice if you get a blood, they're awesome snakes!