He was ready for them and waiting for them.
He was ready and waiting for them.
Are both synonymous? I am wondering if repeating for them is necessary.
#2 is the natural choice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.