I can't say for sure just how much daylight they require- but it just goes against my gut feeling to contain any creature without providing for the realistic options they'd have in the wild- ie. the ability to perceive daylight cycles.
And in my experience, snakes which are more nervous & high-strung do better when they have some routine exposure to my proximity- it might matter less with BPs, since they tend to hide a lot? I keep snakes that are nosy, so they learn I'm not a big scary predator when they can see me & what's going on around them. It's a balance though- if your household is very "active", that wouldn't be quite the same thing.