Welcome to the Forum!
The A1c of 6.5% equates to an Average Blood Glucose of 140 mg/dl. Congratulations, you are doing well even though you are at the upper level. I am sure that you know that an A1c of 6.0% (Average Blood Glucose in mg/dl 126 mg/dl) or below would be much better for you. Sometimes these numbers are very hard to reach, atleast they are for me. Keep up the good work and as always, good luck with your control and management.
There are several threads on this forum for late night snacks, you may also want to check this site out
link here. There is a lot of good information on this site.