Dunno about running rich. The plugs look just about right, still a tad lean if anything. This may be one of those cases where different bikes in different areas with different setups are all going to respond ... well, a little differently!
2002 Bonneville America
1995 Speed Triple STC
1996 Speed Triple
1999 Daytona 1200 SE (2)
1998 Sprint Executive