Looks like to me they could just hit it with a bottle rocket or something, pushing it to a new orbit..........
That is a function of mass, speed and distance of impact.
That is, a 30 meter diameter asteroid is pretty massive, plus the further the deflector object hits it away from its target the more it is likely to change course.