I forgot about calcium! They told him to limit is intake of dairy products, but he doesn't consume a whole lot of it.

He used to heavily salt his food however. I used to rag on him all the time about it.
His Urologist had no problem prescribing Dilaudid for him. She was actually surprised when he said Percocet was working at first. Then all of a sudden---whamo! It started moving and Percocet (even taking 2 of them at once) was useless. The combination of Dilaudid and Phenergan worked like a charm. With Dilaudid (taken by mouth) he said you don't get the same "drug high" that you get from the other narcotics like Hydrocodone (Vicodin, Lortab, Lorcet) or Oxycodone (Percocet, Percodan.) He was able to take it and still drive and function half normally on Dilaudid. Dilaudid by IV is a different story though. I've had that myself and it knocked me on my rear!
With the three large stones still up in his left kidney, he feels like a walking time bomb.
Will they drop today, tonight, tomorrow? Next week, next year? The large 10 mm. one will cause major problems if it decides to move because it'll block urine flow causing major complications. He wants them out of there!