'Finish off ' is an idiomatic way of adding a little emphasis. We also say 'finish up '.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
messier42I finished off the last of the BBQ chips in the house.Those little adverbs often indicate the total completion of the action of the verb. They are hardly necessary with a verb like 'finish', which already has a meaning involving completion, but we use them with 'finish' as well.