Why would you want a bgu that resets after a set time,you couldnt possibly know if the original reason for breaking it was still there without physically checking it. If your checking it there is no reason not to reset it manually.
Timed reset on a bgu smacks of ducking responsibility, type of job not to get involved in.