Im in the same boat except I dozed off a little on the wheel and rolled back when my foot was off the brake
nudged the guy behind me and he just drove off ??
anyway I have these imprints now from the license plate screws and was quoted 175 to repair the damage from a mobile bumper repair guy. please update the thread with your results. still looking around...