Add comments and simplify late report writing

EV-129

* Use a separate writer for the admin report instead of relying on
  string concatention for each bc.