Synonyms for Finish Up (same or very similar meaning)
WordNet sense 1 (finish a task completely):
clear up, get through, finish off, mop up, polish off, wrap up
WordNet sense 2 (finally be or do something):
finish, land up, wind up, end up, fetch up
From the ODE community, based on WordNet
add/edit