I'm not a doctor, but from what I know as an STD assistant, staph or strep infections typically don't cause blisters on the penis. These types of bacteria usually result in skin infections like boils or cellulitis rather than blisters specifically on the genital area.
If you're experiencing blister-like symptoms on your penis, it might be worth consulting with a healthcare provider to determine the exact cause and get appropriate treatment. It's always best to have any concerning symptoms checked out by a medical professional for proper diagnosis and care.