Hi, I was recently given a BP along with a 15g tank, hideaway, heating lamp, hygrometer, and water dish. The snake was given to me after my uncle had made no efforts to take care of him properly. His tank was disgusting, the temperature and humidity were all off, the snake was shedding irregularly and he had retained eye caps that looked to be left over from multiple sheds. After bringing my new little pal home his tank was completely cleaned out and he was given a bath to remove all of the left over skin patches as well as a trip to the vet to have his eye caps remove. To get to the point I want to give Ziggy (my BP) a better enclosure/habitat and although I've done my research and talked to snake owners I've heard many different opinions and need some insight/input.

First I want to purchase a new enclosure however glass terrariums can be very pricey and I've also been told that they can aren't the best choice for BP because it can be harder to maintain proper humidity and temperature levels, which i have already noticed since I've gotten Ziggy. I want to possibly go with plastic and I've even been told by some that purchasing a large plastic tub is a good option for BP, any opinions? Substrate. This one has had a lot of different opinions. I need to know if dust free pine bedding is okay because some have said that it can cause RI's in BP but many people have told me that they use pine bedding for their BP and it is just fine and that there is no scientific proof showing that pine bedding isn't okay. Best tank setups to make your BP feel more at home and reduce stress? Do you use a heating pad or heat lamp, and do day time and night time lights really have a positive effect on BP? Also, if you guys have any preferred enclosure decor, thermometer/hygrometer systems, and humidifiers/ anything to help maintain proper humidity levels, that would be awesome. Any feedback is much appreciated. Thank you! :)