Our blood sugar levels are not static, they are changing all the time. It's not just food that can affect the numbers. Our bodies getting ready to face the day, as already mentioned (Dawn Phenomenon)
Stress of any sort, physical or emotional can cause a rise. I would say that getting the kids to school on time through the morning traffic would count as both physical and emotional.
The other thing you need to bear in mind is the accuracy of our meters. All meters must comply with the same standards of plus or minus 15%.
15% of 7 mmol/l = 1.05 mmol/l
This means that with a reading of 7mmol, your actual blood sugar level was anywhere between 6 and 8 mmol/l
So small variations are in test results are really not worth worrying about unless they are showing an upward or downward trend over several tests.