Welcome to the forum and the wonderful world of snake keeping.
I didn't notice much, you're off to a great start
You could drop your hot side a bit. 88-89 is preferred. I never go above 90.
Unless you have well water or your water needs to be treated you don't need to try the water. If its good enough for us to drink it's good enough for our snakes. Don't waste money if you don't need it.
Lastly, and most importantly... Males don't need anything larger than a small rat. My males are 5 and 3 years old and get a small every 10-24 days.
Feeding too large a meal will basically guarantee future food strikes. Stick to an appropriately sized meal and you'll have a healthier snake who eats more reliably.
My boys eat year round. So if you studied BPs for months you'll know they're probe to food strikes. The main reason...BPs are drastically over fed in captivity. Unfortunately many people only study care sheets or how to keep the animals husbandry right. But studying the actual animal is just as important. BPs do not eat on a schedule in nature. And definitely not weekly.
You're off to a great start though!! Keep up the great work!!