Push button on-off

This makes no sense:

buttonPushCounter % 1

It's always 0, so your code always sets your two outputs low unconditionally.

You want three states, so if you're going to use the % operator, use 3, not 1.

Then add a switch statement based on the result of that modulo calculation with a case for 0, 1 and 2.