I meant do it with a smaller tank. But if you're thinking about going all out, i'm not sure. I just know that they like to hide and feel safe. That's harder to do in a big tank. Also keeping humidty up is harder to do.
It does sound like it would be awesome. And i'm not a snake expert by any means, just know what works well for me. My tanks are pretty crowded looking, without putting too much into it.
I've also heard that a male BP can live in a 20g all it's life.