If he eats enough when you are not with him, why are you indulging him? Or are you worried about his appetite? I say this, of course, as the guardian of a herd/tribe/clowder who loses quite enough sleep over various cat problems and so would not get up to sit by a cat who wants my company while he eats - unless he was sick, that would be a different matter. There have been times when I've been up for 3 days straight caring for a sick cat. I can't remember what it was like to care for only two cats, I guess then I might have done what you are doing.

I don't think your cat would be capable of waking me up either. I'm so used to having Luke, Dagda, Darcy and Cattulus racing around during the night that I sleep through almost anything - which does worry me. I woke up the other morning to find that they'd knocked over a large, 3'x3', mirror in the same room where I was sleeping and I don't even remember twitching.