For the record, cbj is like showering with your boots on. Just saying. Having said that, a good blow job is good but a bad blow job ain’t bad.
All your points about bbbj and stds are true. So for god sakes if your a provider or client, GET TESTED! REGULARY! You can get anonomously test for a panel of the 10 most common stds for $139 at STDCHECK.COM and turn around is often 24 hours. If you would pay several $100s to get laid, why wouldn’t you spend $139 to know if you are walking around spreading a disease. Many are without symptoms.
Obviously if you test positive for anything, you have an obligation to a) notify your providers/clients immediately and b ) take yourself out of the hobby until you get treated. Be a responsible adult or get out of the pool.