My 'THEORY' here?
I 'knew' with the tech out there today, they were going to catch this guy very quickly.
No way did that 24 year-old blew himself up.
If they have the technology to shut off cell phone service/electric service in a specified radius...they sure as hell have it to trigger a timed, IED wrapped in his back seat.
What really bugs me is how they withhold any details, while they scrub his social media history.
...it's just a theory..a feeling.