I don't really know how you determine how much your snake "loves" what he lives in. Probably because you can't.
I am giving the OP advice based on what has worked for the majority of people. The information that ballpythonLOVER gave was incorrect. a 40g is NOT the minimum for a BP. And it is surely not the maximum either.
Can you house them differently? Yes. I am not saying its my way or the highway. But saying that this is the minimum or this is the maximum is incorrect.
All of the information I give out is based on what I have learned and what other experienced members have taught me. I like to give people the easiest solutions for their problems. A 50g tank is not an easy solution. It never is.