In Spark we tend to use the word "completed" rather than "finished" in cases like this (events like `onStageCompleted`, the other UI's which say "Completed applications". This patch uses the word "finished" in most cases. I realize this seems extremely pedantic, but having a consistent terminology would be useful here.

How would you feel about replacing "finished" with "completed" throughout this patch? Are you attached to "finished"?