I use Ray-Ban "Ambermatic" sunglasses, which are long discontinued, but have most of the desirable characteristics of blocking blue light (and lightening colors like red, which not coincidentally adorns the top of my airplane). They are also photochromic, to the point that they work remarkably well driving in the dark, effectively, turning a bright yellow which greatly improves night vision, and reduces glare. In full sunlight, they end up medium brown, just dark enough to be able to look indirectly into the sun , but not so dark that the blue-blocking turns shadows black. The one time I wore them in snow, they actually wound up neutral dark gray, bordering on blue, meaning them must somehow be thermo-chromic, too. But that is generally of no use.
The only place to get ambermatics are old vintage sunglasses places, which are around, but expect that people who are willing to buy vintage sunglasses for fashion have a certain "sucker" demographic, which means if you find them, they are outrageously expensive. I have two pair, one I bought for $70 new in a pilot shop at the San Jose airport "GA" terminal, and a spare which I bought from a vintage sunglasses place for a cost I prefer not to disclose.
Brett