I was diagnosed 2 days before we went last February and was worried , but did fine. There are plenty of options. If you have any table service meals planned you can let them know and the chef will come out and talk to you. I did have a yummy eggplant dish at Mama Melrose for lunch that was great and a yummy sugar free treat!
I went to my first appointment with my diabetes nutrionist the day after we got back, I would suggest setting up an appointment with one if you can. We have a great program here that includes visits with the diabetes nutrionist and visits with a diabetes nurse educator and a four day class. We went back to disney in August and I had my second appointment with my diabetes nurse right before we left. When I was diagnosed my numbers were pretty high and within three months I got them into the normal range. My nurse said that since my numbers were in such good control and I was exercising that I could have a treat here and there while at disney, I was pretty excited since I was looking forward to the choc mousse at LeCellier. There is so much walking at disney that he might want to keep a check on his numbers just so he doesn't have a lot of lows. Try eating a carb snack between meals in order to keep numbers from dropping to much, a handful of nuts or another healthy protein along with a piece of fruit is a good choice, or a low fat yogurt. Fiber is a great tool for diabetics. I start everyday off with 1/2 cup fiber one cereal, 1 cup frozen (thawed) blueberries 2 TBS ground flax seed and 1 cup skim milk.. When we went back in August I brought my cereal and flaz seed packets and ate in the room. I still have potatoes, about 1/2 cup and not a heaping pile! Sweet potatoes are a good choice. Here is a great find that I use at home, not on vacation, dreamfields low carb pasta! It tastes like the real stuff!
He will learn what works for him as far as food choices, some food react differently for different folks. He will want to meet with the nutrionist to see how many carbs he needs per meal and snacks, it is different for everyone.