Sam, the risks I see are that 1) documentation completed after the fact has the potential to run into problems if you haven't kept track of key data or paperwork. Sounds like you have this under control.
2) If any problems come up in review you will have less chance to fix them. But again I'm sure you're doing your best here and should have this under controll.