I feel like an awful snake mom. A few months ago I got a pretty BP (my first snake!) from BHB. Someone suggested them to me so I stupidly didn't do research on them. Luckily my BP is doing great (enclosure with two hides, several plants large water dish, never missed a meal, shed recently) but I just feel so guilty that I bought from BHB. Like I had no idea how awful Brian was until just recently...I'm so mixed because I ADORE my snake + would never give her up but I HATE that I supported them.
Aww its okay, we have all been there! The only thing we can do is keep not supporting them and spreading the truth, your snake is very lucky to have ended up in a good home though :)