Hi George
101mg/dl or about 5.6 mmol/l (see image attached) is OK but I don't think there's a definite answer to your question. Issue is that food is one influence on BG, but there are many others. What happens is that something like stress, or adrenalin, causes your liver to make and release glucose into the blood stream. There's a thing called "dawn phenomenon" which is that from around 4-5am blood glucose starts rising, and will go on rising for some time. That's (probably) your liver getting you ready for the day. Not everybody gets it, but many people do including non-diabetics - it's not caused by diabetes.
I've found that having anything to eat will stop the rise- three almonds works. It may be that the liver recognises that there's food around and stops making glucose. I once tested hourly on a day that I didn't eat and found that the rise will continue slowly until at least 2pm, which is when I got bored and had some ham.
I don't bother with morning tests these days - I do a week once a year and that's it. Why? Because there's nothing much to be learnt and what's happening is being run by my liver, not anything I have any direct control over. Morning levels do eventually come down, but livers are slow learners and it took mine over six months to accept I could survive with lower BGs in the morning.