I don't like what we have in headers BB :(  but I prefer overwriting exactly the same selectors we have in the BB, just in case we ever need to use a button instead of an anchor, in navigation or action buttons.
We use the :hover to keep the button highlighted after the click.
So I would leave it as it is.