The way those stupid plastic car are built these days you probably would have totalled your truck and he would have a dent and a scratch to buff out.
Speaking from experience, but I didn't total my truck, 15MPH fender bender on a Neon....pos plastic car don't break unless you drop em off a cliff.