https://www.kitsbow.com/collections/personal-protective-equipmentFairly expensive, but their masks are large enough to hold most of my beard in the mask while fully covering my nose and mouth.
"Sean sparks like John Starks, nah, Sean ball like John Wall" - Rest In Power Forever Sean Price.