How should I treat the has pyoderma my son has all over his face?

Go to the doctor. There are many causes of pyoderma (which simply means infection of the skin). Some of the causes are quite serious. To have this all over his face is serious and can lead to bad problems. You should not attempt to treat this get to a doctor asap, even tonight in an er. But be sure to see a doctor, not a pa or np. I can't stress enough how serious this can be. Good luck.