I can't remember suggesting getting up at +7/8 in the middle of the night to feed. If I was up then anyway, I would test. I think the feed suggestion was because you are giving him "dinner" in the late part of the AM cycle, but well before shot time. During the day, I would try a very low carb snack around +8, but not a meal, and give a larger meal right after PMPS test. Hopefully the later snack would tide him over to dinner. If he gets a larger meal with carbs later in the cycle, you are shortening the insulin duration, which means higher preshot numbers. And contributing to those fast drops early in the cycle.
So to summarize food suggestions, main dinner right after preshot test, and a small meal around +2 for both AM and PM cycles, to slow the fast drops early in the cycle. If he needs food later in the AM cycle (not to help the numbers but because he NEEDS FOOD), then do a very low carb snack or small meal later in the cycle to tide him over to dinner. Ideally you'd do something similar in the PM cycle, but if he doesn't NEED FOOD in the PM cycle at that time, then don't give him food then.
Any idea why the vomitting today? If they aren't feeling well, that can also cause a numbers increase.