I just want to chime in and say that there is no doubt in my mind that this case has been handled well by all LE involved, so far. I could cite numerous cases where it was obvious that the LE made mistake after mistake.
They made him feel comfortable enough to come into the station to talk, when he didn't talk, he was allowed to leave, they followed him and kept eyes on him, and then they made a conscious decision to not pursue when he escalated it into a high speed chase. They have given JM several opportunities to provide useful info to LE and what does he do instead, flees half way across the country before a single charge has been filed.
What else could of they done up to that point? They could of prematurely charged him with a crime they didn't feel comfortable pursuing, but they didn't. They got their ducks in a row and charged him on their own timetable.