Hi Lauren. The idea that diabetes is a fat disease is an untrue misconception. Not all fat people are diabetic, and not all diabetics are fat. And there are many misconceptions of "healthy and well balanced" diets.
Primarily, reduction in or lack of insulin production causes BG to go high. Insulin is release from the pancreas to deal with the blood glucose. The blood glucose mainly comes from the carbohydrates we eat, even those in a healthy balanced diet. Until you see the endo, cut the carbs. NO potatoes, rice, wheat products, bread, pasta, fruits, cereal grains, etc. Get a blood glucose meter and test before eating, one hour after first bite, two hours after first bite to see how the food is affecting his BG. If it goes above 7.8 mmol/L (140 mg/dL US) see what carbs were in the meal and cut them out for now. When at the end's, ask for c peptide and GAD antibodies testing, there are a lot of people diagnosed with type 1 and 1.5 diabetes now days.
When you cut out the carbs, you are also cutting calories, so something has to be added to get those calories back up. That means adding protein and/or fats. Since too much protein eaten can turn into glucose, you need to look at adding fats to his diet - butter, heavy cream, fatty meats, coconut oil, olive oil, nuts etc. - and no, fats are not going to cause him to have heart problems, that is another untrue misconception. Just stay away hydrogenated oils and most polyunsaturated fats, stick with the saturated fats. Search for bloodsugar101 and diet doctor.com.
Don't worry too much and listen to the advice given on this forum.