I am sure you are doing all you can for your big boy. I believe that you said he was on antibiotics and sometimes they take a while to kick in. However, if you are going to your vet tomorrow, I would check and see if another antibiotic can be used that might hasten the process of healing. Then of course, sweetie will need to be neutered if not already done so.
You have a beautiful boy. Congratuations.
You have a beautiful boy. Congratuations.