This is pretty much how it's supposed to work under GDPR. Offering a clear choice without bias. GDPR isn't about banning cookies. It's about giving the user control of their data.
Well then - cookie popups that must be clicked every time you visit a website until you accept them, must be ok with you, since "this is how it's supposed to work under GDPR".
Sorry, but I don't agree. I consider them a scourge on today's Internet. And I find them a horribly steep price for the "privacy" (really just a lousy IP address obfuscation) you gain in their stead.
The choice can be perfectly well saved in a cookie because it's a cookie necessary for site operations. They don't even need approval. Only unnecessary ones do.