Thanks for your query.
From your description it appears that your son has no evidence of infection or a structural problem like a stone.
If his urine analysis shows persistent blood trace blood he might well have a primary disease of the kidney
like IgA Nephropathy
. If there is proteins
positive in the urine then it will increase this possibility.
Please see a nephrologist
for further management and investigations.
Hope this helps