button to run loop once then await button press

so I guess I can just have more button with different names so if the first if statement isn't true it goes to the next etc?

Yes you can