Two servos one sweep other button activated

I think @groundfungus meant that you need to read the button state in the FOR loops so that your code can respond to a new button press.

You really should rewrite your code so it only moves the servos 1 step for each iteration of loop() and then you can also read the button state once in loop().

...R