I have blockages all the time. They can be very painful...... I'm glad he orderes tests. If they can find out where it is they can attempt to remove it. First they usually have you take pain medication, drink lots and lots of fluids and see if it passes on its own. If not they have procedures to remove the blockage depending on what it is. If its a stone they can use lazer or a hoop retrieval. If they can find the blockage they will follow you until it passes. Complications can arise if it doesnt pass. Infections and so on.
I'm glad you are at least finding issues so maybe they can find solutions.
By the way welcome to HW.