У NE555 есть вход сброса. Он должен быть подтянут к плюсу для нормальной работы таймера, и на него надо любым способом подать короткий импульс низкого уровня при замыкании геркона, тогда мы получим перезапуск схемы даже во время выходного импульса. Рисовать не буду, проверить не на чем, а чистую теорию советовать не люблю.