WHILE (条件)~WEND命令は条件が成立している間この命令の 間に記載されている命令を繰り返し実行します。 ボタンの状態を検出するBUTTON命令がこの命令の前に1回しか 実行されていないので、変数Bの値はボタンを押しても 変化しないためIF命令の条件が成立せずボタンを押したときの 処理が実行されません。 BUTTON命令をWHILE~WENDの間でIF命令の前に移動して下さい。