Keep in mind that it’s unlikely that you’ll push both buttons exactly at the same moment.
This means you’ll get a tiny flicker of incorrect colour for the couple of milliseconds between pushing button one and then the second button.
To address this you may want to put in a tiny hold-off period to wait for the button inputs to stabilise - then act on the logical combination of 1-2-3 states... or off!