If the urine test came back positive for the infection they gave him meds , sounds like it is taking its course .
His bowel motions are normal in frequency and consistancy....
Could it be food related, has he eaten anything different before this started ?,
As to the blood , has he been constipated , it may also cause tummy pains and gas .however it would not cause fever . It does sound like a bacterial infection ..so all they ate treating him with is Iburofen and you have to wait weeks?