I have a Shimano Nexus 3 speed with a coaster (and hand brakes) that is my daily driver, and where the coaster brake catches is pretty random. I can sometimes make several, as in 3 - 5, full backwards pedal rotations before it catches, other times it catches immediately. I am now in the habit of catching the brake before I descend any large hill. Since I live in Nobb Hill SF, that's every day.