IF BUTTON(2) THEN だけではなにかボタンが押されたら飛ぶという事になってしまいます。なので、Aボタンを押した時、としたいのなら IF BUTTON(2) == #A THEN もしくは IF BUTTON(2) AND #A THEN として明確にAボタンが押された時という判定にしなければいけませんね。Bボタンも同様です。