This theme doesn't sound like a theme for Bison particularly, but more for the theme of whatever unfortunate opponent is fighting him. It sounds like a last stand against an ultimate villain. For Bison's opponent, it is possibly their last day, the most important day of his/her life... but for him, it is Tuesday. Great as always, Destructor!
Y’know in the past I never really cared for this game’s ost aside from Omega Red’s theme. Nowadays (along with this remix) I think this soundtrack is underatted.