Ukraine voted. They said No.
Now Russia is mobilizing -- I say it's too late for Ukraine to swing to the pro NATO side.
If Ukraine wants into NATO at this point in time, then it's up to NATO to say yes or no. Doesn't matter if you think it's too late for Ukraine to join.