My rescue will eat whenever, lights on/lights off, hides/no hides, it doesn't matter. This is good because I never actually see him "hunt" like I do my other BP, so I don't really know when he wants his food.
My other BP will hunt every 4 days or so, sticking just his head out of a hide or fake plant. He usually starts hunting after 9pm so I know when to feed him. It really is just how 771subliminal said it though, ask your BP because its all up to the individual snake.