The election wasn't in January, February, March, April, May, or June. The general Election is on November 8, this is when we vote for the electors.
There are many who wait until the last minute to make up their mind who they want to vote for.
Obviously Cal Thomas is not one of those and he is definitely not a NeverTrumper
Cal Thomas has said some nasty things about Trump, like this:
However, sometimes it takes crawling into the gutter to battle an opponent who has spent their entire lifetime down there. While many of us wished it wasn't necessary to do so, the reality is it had to be done in this case. Staying above the fray is what got us Obama for not 1 but 2 terms to aide in the destruction of this great nation. Sometimes you have to look beyond what you personally find objectionable about one candidate, and look at the overriding objectionable traits of the other candidates to chose from and decide which is the best choice for the country. We was way too slow to make that choice.
Now I admit that I tended to stop paying attention to things he might have said in print but I have heard him on other venues to remain upset with his take on Trump.
I actually met Cal Thomas in line at a McDonald's one night hen he was there with his family. I said hello to him and told him how much I enjoyed reading his articles. This was many years ago while another Clinton was our President, and I only mention that to put some perspective as to how I have viewed Cal Thomas for many years.
While he may have never personally been a #NeverTrump, he aided and abetted them, admittedly in my opinion, by not speaking out against them and lamenting at how terrible the choices were, in his opinion.
Anyway I am glad to see he has changed and is now speaking positively about Trump and supporting him as I thought he should have much earlier, because the alternatives, including stoner Gary Johnson, were just flat out unacceptable.