It seems that "complete" as an adj. is better than "finished". However, "completely" as an adv. can make "finished" much worse...