You don't have two loops, you have 4 states
Finite-state machine - Wikipedia, the free encyclopedia

Namely
Button1_Up
Button1_Down
Button2_Up
Button2_Down

The two up states don't do...