I am so pleased to hear he is going fine now - rather puzzled by your vet saying he will be doing things like vomiting as well if he is blocked though. In the UK, we have tablets called Cystaid that help strengthen the lining of the bladder, they worked well for my foster, and he had to have mainly wet food, extra water and little stress - my vet prefers using Cystaid to prescription food.