Hm, ok... but IMHO it's better to use real event handler subs for events like the Click event. I never used Wait For this far. Mostly I use it for Msgboxes and other dialog boxes and, as the reality shows, I am able to use the wrong event even for that... (two times of some dozens in this case).
My main issue would be a verification by the IDE or compiler if the used event even exists. This would prevent typos. Would that be possible?