Remove explicit finish call in checklist that will cause 500 errors

Since this function is not asynchronous, it is not necessary to call self.finish (it will be called when the post() returns). Doing so allows for the possibility of calling finish 2 times, which raises an exception and potentially throws a 500 error.