This has always been one of my pet peeves with gas grills- the tendency to flare up, badly.
If my kettle flares, from dripping butter, grease, or whatever, I close the vents for 10 seconds, and the problem is solved. On the gas grills, I think the only thing to do is keep it clean (burn off...