Bitwarden can also do this, and supports multiple providers
Wow. I have been with Bitwarden for a few years and never new this was an option.
If you are paying for Pass Plus or Proton Unlimited then you have integrated 2FA/TOTP which Bitwarden also makes you pay for, same with Yubikey/FIDO2/etc 2-step login, which I think is possible for signing into proton pass.
And no desktop app for proton pass, maybe some day though?