There are many things that can cause bilateral kidney stones. A urologist is the one who treats stones. Have they done any 24 hour urines to see why you might be making stones? This is the first step to them treating metabolic issues that could cause you to make stones.
Also what kind of stones do you make, have the tested them?
If you uro has not done any of these, check out any university hospital near you for one' who specializes in stone disease. Honestly the above is standard treatment. Then once they know what causes, they have medications that can prevent stone formation!
Several of us have Medullary Sponge Kidney Disease, this would have shown up on your IVP, we make stones within the collecting ducts of our kidneys. I know I have 100's and the colllecting ducts actually fill with plaque. This is something your born with, and so I had it for years, before my URO told me I had it. However i ask for a copy of my IVP report and the radiologist had labeled it.I would encourage you to get copies of your test and reports,it will save you a lot with any new doctor too!
Below is the link to the MSK community on here, not sure if that is what you have going on, but just in case and there are some article and info. on the Health Pages as well!