1st: Very good idea, send the license in early. Might as well get it over with. Just double check that by sending it in before the actual suspension date that they will count the early start date. They should but it's always better to check.
2nd: Did the officer cite the driver of the other car for the accident?
Do you have confirmation from the insurance co. that this kid had no insurance?
If so, haul your butt to the police station pronto! Get the police report, well worth the $10 -20, and see what the report says. If there is no notation of this person not having insurance, find the cop that did the report!! You want to make him aware of this, it will work in your favor. If he already know about this, great. If not, he should make a "supplemental report" and add in this information and then issue citations as necessary (if he didn't already).
For some reason I can't see this cop not running the registration of the car that hit you. If it's true that there was a lapse in insurance then the registration is automatically suspended by PenDot. That alone should have netted him two citations, both of which will result in his license getting suspended.
Make sure to save all the receipts for the work you or your dad are doing to repair the car. You'll need these if he has no insurance when you take him to Magistrate Court for your damages. If he is a minor, you can sue his parents. AND, you can include the cost to file the suit in court.
HTH's.