Robby, the S & S has a throttle body which delivers fuel to each cylinder separately.

If all the clamps are tight and there's no obvious leak...consider the possibility the smell (and droplets on the windscreen) are the result of an encounter with a lose gas cap on the car in front of you on your last ride.

Clean everything off and see if it happens again.