Long time has passed since your post. This is my case. I overfilled the tank then I smelled gas for second dayOf course you do have to be alert to possible fuel line or coupling leaks; so inspect under the seat and tank access cover. The most likely offender is the charcoal cannister located above the oil filter and which has an intake tube open to the outside air close to the bottom of the front end of the block. That intake tube can also allow odors to flow out to the atmosphere when teh bike is hot. Once flooded, it takes a good bit of riding to purge all of the odor from the cannister. Avoid over filling the fuel tank, especially so is you are not going to ride very far after filling. Under typicaly conditions, the odors/vapors are drawn into the PAIR system and then purged into the engine's intake to be burned-off, but that happens only at certain vacuum condions and if you really flood the cannister the PAIR system doe not quickly purge it.
Thank you if you're still around.