>>46912143This.
Technically, if you get Norman's badge somehow, the game will never check for Brawly at the end, but that implies glitching or otherwise going outside the confines of the game.
Similar case, Ocarina of Time actually has unique text if you get the Zora Sapphire before the Goron Ruby, which is technically doable, but does not do so for checking the Kakariko Emerald, which it is theoretically impossible to leave the forest without. The Door of Time DOES check for the Emerald, though nothing else in the game does.
While we're at it, the game only actually checks for the Spirit and Shadow medallions to build the bridge; both of those are theoretically locked behind the ability to go back to child, which is normally only doable once you get the Fire and Water medallions.
These kind of chokepoint checks are actually really common in games, where a final check for collectables will only look at the cumulative flags, the ones that theoretically affirm their subordinate checks, with individual checks reserved for the things near the end of the game. A B and C are required to get X, and you need X to get Y which is required to beat the game, so checks for A B and C are instead checks for X.
RBY are, to my knowledge the only pokemon games that actually check for each badge, and only because each badge gets checked for individually on the walk up to Victory Road. I mean, modern pokemon games won't let you off the rails to skip a goddamn thing, but that's besides the point.