I'd do a PVC enclosure. Reptile Basics has a great one that is 2x3x1, big enough for almost any male BP. It isn't expensive and is easy to fit into your life.
One of the things that I dislike about tanks is that they require a dedicated space. In a part of you house there is a tank sized footprint. That can be a hard sacrifice if you don't have a big space.
But a PVC, that can fit on a shelf, and the other shelves can be used for things (like maybe other snakes!). Hell you can even stack things on top of the PVC itself. My wife does this all the time and I HATE it, but it is an option.