I would have called the cops and let them file a report. I had something similar happen once while driving my car. A guy side swiped my mirror and kept going. He didn't stop until after I followed him for several blocks. Once he pulled over, I called the police. My mistake was not having the guy cited for hitting me. I figured that as long as I had his insurance information it was all good. To make a long story short the guy wouldn't admit fault to his insurance company so they refused to pay without having a police report showing the party at fault.