
If you run this before 8:40, it will loop until 8:40, click the button and then stop. If you run it between 8:41 and 8:55, it will loop until 8:55, click the button, and then stop.
This could be taxing on your computer as it will be consistently running in the background. Some things you could try:
1) using Microsoft Flow, it would be a simple "If time is, click the button." If you link Power Automate with Microsoft Flow, you could have Power Automate set up to click a button, and have Microsoft Flow say, "If time is, run Power Automate."
2) If you really want to just use Power Automate, put some wait times in here. It only takes about 5 seconds for this whole flow to run, so you could put in a "Wait (50)" before "Go to StartOver", that way it only does about 1 loop per minute instead of 10-12 loops per minute.
Best of luck!