Regarding honey, my understanding is that it is bacteriostatic, not antibacterial. People often use the words interchangeably.
Urine, unless you have a UTI, is also bacteriostatic, which is why soldiers have been known to urinate on the wounds of a friend. [Just a friendly, caring thing, y'know.]