Imagine all your electrics go out
I don't need to imagine it, I've had it happen - both night and day: albeit always VFR.
Each time I did the same thing - continued on planned route to destination, make a visual landing, then phoned anybody I needed to to explain what had happened.
I most certainly would not ditch because I had no electronic navaids, lights or radio - and I doubt that any other competent pilot would either.
IFR, which this chap doesn't seem to have been, I still have my vacuum DI and stopwatch and standard teaching is in the case of comms failure to continue as planned.
So, I still think that something must have gone wrong with the aeroplane. (Of course, it could be the mags, which are electrical.)
G