CLTMike46 saidYou're asking us for medical advice? If I were to answer your question, then that would assume I have established a doctor-patient relationship. You could then sue me if there is a bad outcome, and I have no malpractice insurance.
Here's my best advice: listen to your doctor.
I always say consult a doctor in person, rather than rely solely upon online.
At the same time, the OP was asking for general guidance about the cause of kidney stones. Whether his husband has them, or is at risk for getting them, none of us can say. I linked an authoritative reference above, the Mayo Clinic.
But you can go online yourself and find this information, as background. I like to do that before I visit a doctor, for myself or my own husband, so we're not totally ignorant. And just so I can ask the right questions.
When I've done that, and used the correct terms, I get the doctor's attention. He or she tends to open up, and is more forthcoming & disclosing to us than I think might otherwise happen, if we just sat there with blank faces.
In any case, I insist on having doctors who allow patient participation in their own care. Because I've had many doctors who were strictly dictatorial. And yah know what? A lot of them got it wrong, and gave me the wrong diagnoses and treatment.
So I've become a very skeptical patient, and I'll go online to get a variety of opinions. Not that I'll follow them, just use them to develop my own opinion, along with my doctor's.