I have a 2001 Bonneville and had to re-jet after fitting a K&N air filter and an after-market exhaust which made the bike run lean. I would check to see if the previous owner had made these sort of modifications. A common mod. is also to blank off the air injection to the exhaust ports, this is thought to stop 'popping' in the exhaust on overrun and stop the exhaust header getting over heated. If your bike is running lean I would expect the fuel consumption to decrease. I get the same sort of consumption as 243jimb- 60mpg, 28mpg sounds as if you may have a leak in the fuel tank or lines.