The word [done] should not be used in good writing to mean finished or completed. It is proper to say “the roast is done,” but this does not mean it is finished; it means the roast is sufficiently cooked.
—Theodore Bernstein, The Careful Writer, 1965
The “food is done” line has been a very successful one, and still appears occasionally today.
When you have finished eating, please don’t say that you are done. People are “finished.” Cakes are “done.”
—Lydia Ramsey, Dottie Walters, Manners that Sell: Adding the Polish that Builds Profits, 2008
For more explanation check : merriam-webster