Start stop with delay

“ The OP was asking for a system where the Led will turn on when Button is pressed, and the Led will remain ON until the adjustable tmeDelay is exhausted. The program will ignore the closure of the Button during this timeDelay.

Then should the solution be not straight forward few lines of codes?

They can remove this section if need be:

    //*************
    //when the LED is ON, was the switch pushed ?
. . .