Just to add a couple of things to Robin's excellent post. The two different hides thing may be a lot of what is causing your snake to stick to one hide over the other. They tend to prefer a hide and refuse to leave it for another one that they don't like, even if it's really not in their best interest so identical hides are best. Don't run out and spend a fortune on fancy hides. Any small, dark, sturdy and easy to clean item that you can melt, cut or drill an entrance hole in will work (plastic is better than any cardboard product). Here's an example of a small plastic bowl from any dollar store turned into a lovely snug hide for a baby BP.



Also you may want to add a lot of scrunched up newspaper to the enclosure. Young BP's are even more shy than the adults since they are preyed upon themselves a lot as youngsters. Add this to the openness of a glass tank and you can get a very stressed out snake. The newspaper trick isn't pretty but it has been proven to work with both small and larger snakes to help them settle in well. Once the snake is settled you can slowly, over a number of weeks, remove a bit of paper here and there until it's all gone.

Top view (yes there is a snake happily tucked away in there lol)....


Side view.....


Welcome to BPNet and congratulations on your first BP!