Wait at least a week, and go easy the first time. If you aren't having a no scalpel vasectomy you need a different doctor. There is a thing I like to call"the art of getting away with it"- just because you played softball or rode your bike the next day and nothing bad happened doesn't mean it was the right thing to do.
The rate of the" post vasectomy pain syndrome " basically delayed testicular pain, is about 10% but temporary in most of these.
If your friend is taking pills that might be "bio-identical hormone replacement therapy" which is basically taking precursors of testosterone. True testosterone does not come in an oral form. And having a vasectomy has no effect on your T levels. And if I had a dollar for every pt I have seen started on hormone therapy when their T levels were either normal or worse yet not measured, I could retire.