Answer:
It depends on which antibiotic he is taking and how long he has taken it. Sperm takes up to 110 days to be replaced, therefore drugs that cause problems in production may have no effect on sperm already being stored. Your safest bet is to continue to use your regular birth control.
The tetracycline family is not known to change sperm production, sulfasalazine has been shown to decrease male fertility by reducing a man's sperm count as well as affecting his sperm's motility and morphology. Fertility should return to normal once the drug is discontinued, though. Nitrofurantoins: used to treat urinary tract infections, can lower a man's sperm count by disrupting sperm production. Aminoglycosides used to treat TB can reduce sperm count and motility. While other drugs in the same family have not been shown to have the same effects on sperm. Macrolides can decrease sperm motility as well as kill off sperm in animals, therefore possibly has the same effect on humans. Neomycin has been shown to reduce both sperm count and motility.