Winston,I am sorry you and Bomber are having such a hard time,it is so very important,to have a vet who will talk to you when you worry.
Before I switched vets,I had the kind of vets,that would charge me $45 just to talk.
My current vet will talk to me any time,he is wonderful,really cares.
I thought a urine-test is checked right at the vets,with instant results
I would imagine UTI is painful for him,but easily treated,right?