https://community.home-assistant.io/t/how-to-help-us-help-you-or-how-to-ask-a-good-question/114371
But yes that will wait until any of the buttons have been pressed. Which you really should not be doing if this is going to be a long time (> 10 minutes or so). Sounds like what you actually need is an automation that triggers on button presses.
And you don’t turn buttons on, you press them. See: