If the claim is filed as a not at fault accident you will not be charged for the accident. Progressive will pay you fair market value which still may not be what you want or think it is worth but should be a good real world indicator of the value. Progressive's claim service should also be very good. We get little to no complaints about their service.
I've represented Progressive for 10 years and have had 99% happy customers. There is always some that feel something isn't right for one reason or another, such is life. Good luck and glad your son is safe.