When I hit the button, on my new to me parts bike or possible project bike, there is some lag time between when the button is depressd and when the starter begins to spin. Could it be:
The starter button is worn out.
The starter relay is going out.
The starter is bad.
Corroded...