Excellent point! He wouldn't necessarily need a truck.
He could drop off a package and leave and detonate it from across the street.
You know those hand held devices they carry that they get you to scribble your name on?
That could be the detonator.
MMMM the smell of turkey..