It's very pretty!
A little critique to help you tweak it to perfection:
I don't see a way for you to measure temps and humidity, except for one little sitck-on dial. Those aren't at all accurate and don't measure in the right place to begin with. Get yourself an indoor/outdoor digital thermometer from Walmart or Home Depot or similar store. They also measure humidity for you, too! Will tell you the temps in both your warm spot, your cool spot, and your humidity, all in one neat little accurate package. (And not very expensive, either!)
The other thing to fix is the hides. BP's don't do as well in the half-logs as other critters might. They prefer a hide that feels snug and tight on all sides and above. The tighter it is, the happier they are. A small, plastic dish turned upside down with a "door" cut into it works fine...but you can look for more naturalistic hides at the petstore if you want to spend the money.
The key is to get TWO of them that are the same...and put one on each end of the tank...the warm side and the cool side. That way, the snake never has to choose between its favorite security spot and the right temperature for its body.
Good luck with it!