Razor, just had the same thing happen to me. I ended up replacing both the starter rely and the relay. I did the continuity check as explained in the service manual and both were bad. The Starter Relay was $39 and the Rely (on the opposite side of the bike) was $73 from the stealership.
I would recommend unhooking the main
power wire directly on the starter before you replace either relay and hit the switch a few times after you replaced it/them...here is why. The tech at the dealer told me to do the same thing and I thought he was crazy, so being me, I replaced the starter relay and the relay, hooked the battery up, hit the starter switch and had a run-a-way starter. It kept cranking until I got the wire off the battery...the tech said it has something to do when ever you jump the starter straight from the battery and the solenoid acting on its on.
I disconnected the starter wire, hooked up battery again and hit the starter switch , heard it click, hooked main power back to the starter and it cranked just fine. Hope this helps.