Personal recommendation: NordVPN works well and accepts
BTC and other cryptocurrency (ETH, Stables etc.) payments.
Source: NordVPN checkout
Besides that, just use the list mentioned already and compare all these VPN providers. I tried a few of them already and with the top providers there is just very little difference.
Maybe check if some of these providers have a good deal (50%+ off) available. If not, you will likely end up overpaying.