BPs are nocturnal - they don't need a day/night light cycle.
If he's still roaming, then he's likely either hunting (good thing) or there is something wrong with his setup that is stressing him. Don't wait until Christmas to check his temps - digital Acurite thermometers with a probe for the hot spot are ~$15 at Walmart, and you only need one for one BP.