95F is too hot, I would put it at 90F.
CHE should be higher wattage on a pulse proportional thermostat. Ideally you want that at 85-87 rather than 80.
The hides not being identical could cause your snake to favor one over the other and not properly thermoregulate because it is choosing "safety" over proper temps.
40 gallons is far larger than I would usually keep a 6 month old BP in, but that is going to be something there are a lot of opinions and ideas about. You have to use your own judgment with your individual snake to decide if he likes it. I have one little female that got moved to an enclosure almost that big around that age because she was exceptionally bold and curios compared to any other BP I've ever had, and it absolutely works for her. I also have a 2.5 yr old male in an enclosure far smaller than that because he absolutely hates large spaces and goes of food for prolonged times when I try to upgrade him.
His log hide seems way too big for him for right now, though eventually he will grow and it will be great. I'd get a much smaller one for right now, just like his other one ideally.
Coco fiber gives me a lot more trouble than coco chunks, but if you are able to keep it moist and keep him from ingesting it, it's a good substrate.
Ultimately, if he is eating, not overly active at night trying to figure out how to escape, and otherwise seems healthy, it's a 10/10 setup because his opinion is the only one that really matters![]()