Was your 657 kWh bill noticably less than the month prior? Perhaps the meter reader read it wrong the last time and the newer bill has the previous mistake corrected out of it.
About the Leaf....
First priority, Glad nobody was hurt.
Way next, did he have insurance and a valid drivers license?
{Either way, having lost a child in a vehicle accident many years back, I got way less attached to my vehicles than I used to be.}