Sorry to hear about your incident. If you find him, give us a call and we'll all fly out and give him a lesson in integrity.
If you have your front bumper repainted, get the 3M clear bra put on it. The bumper looks great with it on ours, even after 2 1/2 years. Rocks bounce off and no damage. Just don't put it on immediately. Ask the body shop how long to wait for the paint to fully cure.