Is this sentence correct:
"He will speak to you after he finishes having lunch."
Yes. "
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Yes.
Or you could just say
eg "He will speak to you after he finishes (his) lunch."