good to hear you had that police called the witness. just wait for the report and then provide the another party's information and report to your insurance company. I don't know what your insurance co. is. Most time your company should take care everything if you have collision policy.
good luck