Is there another word for 'sentence finisher' in English?

There's "buttinsky", though that's really about getting into other people's business. Maybe you could repurpose it.