Thanks retro, that answered my question completely.There is a difference in that the "L" on the end of the spark plug code denotes a half heat range rating.
In other words, those two plugs are identical except the "BR8ES-L" spec'ed plug is 1/2 heat range hotter than the "BR8ES" plug. The next hotter heat range plug would normally be a BR9ES... the "L" allows NGK to sell you a plug with a heat range in between 8 and 9, if you think your motor needs it.
The "L" spec'd plug is more commonly used in 2-stroke motors to prevent plug fouling in babied motors, but they can be used as a fine tuning aid in 4 strokes as well. Hope this helps...
I will be getting the DR8ES-7 for sure. My 250 came with the champion in it. I've never been much of a champion fan.Make sure you buy a DR8ES-L plug rather than a BR8ES-L plug... its an easy mistake to make... B= 14mm threads, D=12mm threads. NGK publishes a spark plug decoder chart on their website I think... I've got most of the codes memorized so if you have any questions just hollar!
BTW, a Champion spark plug is low/no quality and does not usually work very long (5-12 minutes once the motor is warmed up usually) in Honda ATVs (or any other decent motor for that matter). You'll need an NGK plug... have fun!