That is wonderful news that he was seen again and has updated bloodwork!
I tried to go back and see if you has thyroid numbers from his previous testing. That pic was missing but I found the thread.
Vet Nutrition Test Results... o.o
Hopefully you were able to take the previous test results to the doctor so that he could see if his condition has gotten better or worse in the last 9 months. I do not know if the vet then put him on thyroid meds or if he has been untreated since the last results.
I cannot imagine how great he will feel (and how his coat condition will improve) as soon as you can get him on medication. I would be a wreck if I had not been on my thyroid meds for 9 months. It really throws everything off. The thyroid speaks to many other systems within the body and if it is not, none of them function properly.
This should be treatable and simple. Untreated, he is in for terrible health and awful quality of life, but if you can quickly get him back in (if they have not called you, I'd ring their phone off the wall if he were mine) and get him on the medication, you will be astounded at the change!
Your sweet little one will be coming into heat before you know it and you will want to get him healthy and neutered before that happens.
I wish you the best as you get his health managed and under control. My only advice is to PLEASE do not get bummed out over this and pretend it is not happening for even 1 more month. It will not get better on its own even with the better nutrition you now offer him. It has to be treated. You can do it!