DH and I have gone through many of these things all keeping separate finances and it was seamless. DH had a great job while I was going to grad school, he basically paid all of the bills except for the groceries until I was done because I was making practically nothing. Once I got a raise based on my new degree we reassessed the bills and I took on more. When one of us gets a large raise we look at the division again to make sure it makes sense, when we consolidated and refinanced our mortgage we reassessed. We are 100% a team, and deal with financial issues together. DH ends up with a bit more disposable money each month, but he also has a really expensive hobby that I don't. He is always encouraging me to take up another hobby, despite the fact that I have no desire, and I am confident that we would figure out a way to make it work financially, even if it meant him taking over one of my bills and reducing his disposable money each month. I don't feel like things need to be exactly equal for them to be fair. We both enjoy a good lifestyle, if one of us had an issue we would discuss it.
We have moved 3 times for jobs, 2 times for DH's job and 1 time for my job (even though I was earning about 1/3 of what he was, he still 100% supported my career advancement and the move that required) we figured it out financially as we always have, while still retaining separate accounts and finances.
If we ever have kids we will reassess our division of payments, if I decide to stop working we will reassess (I can't imagine my DH ever not wanting to work, but if he chose to I would support him, and we would make it work), if one of us gets sick we will reassess and do everything possible to take care of the other even if that means one of us shouldering all of the finances indefinitely.
I know that my husband values my contribution to the household and that money is only a small portion of the big picture. I still have no issue with him choosing to spend his bonus on himself, but I am also with someone who I know values my opinion and respects and admires me, so him wanting to spend his bonus on himself is an outlier, because he usually wants to treat me/us to something we will both enjoy.