Speaking from a provider's POV....
I don't really like CBJ, I prefer having the real thing in my mouth. They have dental dams or something like that for guys that don't want to do DATY without protection although I've never used them and have no idea how they work.
I have done the CBJ at a guy's request but it was odd for me.