Yep, time seems OK as impact was reported at 3:25am, local Japanese time (UT+9). With the AAO flash, the latitude looks about right, although the longitude is off from the prediction. I made the predicted impact point a little further south than what you show it AJ.
Cheers -