So, today was in the 60's and we don't get that much in November. Even though I had already pulled the battery and drained the carbs, I put her back together for a spin. Everything was cool, she started after a few 10 - 15 second winds with the starter, and I went to check out a job I'm going to start soon at a local bank. Got there, looked around, saw what I needed, put the leather on cause the sun was getting low and a chill was setting in.
Hit the starter button. Nothing and the button sticks in.
WTH! Guess I shudda done the starter switch maintenence.
Luckly, the bank parking lot had a hill and I was able to bump start her.
I didn't let that ruin my ride and put about 25 miles just cruising and only 1 cager pissed me off, not bad.
This is where it gets funky.
Get back home and I take the switch apart, looks a little dirty, clean it up, put a dab of grease on the slider part, put it back together, push the button and the dang thing sticks in again. Take it apart again and clean again, the slider moves fine with the button and it's white case. Put it together with the black cover and it sticks. The little ball bearing under the switch moves fine.
Then I remember I have the original starter switch assembly cause I replaced it once for a reason I can't remember. So I take the starter button from the original assembly apart and using just the button and it's white case, I put it together with the newer assembly on the bike and it works great. Switch goes in then comes out. Turn the key, hit the button, lights go dim but no start.
This is the one I took off the bike today

The one on the right is the original

Their different, but work the same.
So now I'm thinking "did I toast my starter riding it home?" It didn't engage sitting in the parking lot so why would it when running.
Maybe the battery?
I'm the first to admit I suck at electrical stuff, so can anyone tell me how to test the starter while it's on the bike, so I can (hopefully) rule that out.