That’s just like ours. Our two cats apparently have decided upon a division of labor: one of them is the getter-arounder of treats and food. If my husband sleeps past 7 AM, that cat is in the bed poking at him.
At 4 PM sharp, he comes to sit in front of me and stare.
The other cat is apparently in charge of watching the cat fountain and letting us know if it stops pumping.
Very respectful of your cats to wait until 7 AM. Ours start poking and head butting us around 5:30 am.