What does “100% Republican” mean? Doesn’t always mean 100 percent conservative.
According to the linked website, he has voted with the Republican party 100% of the time since getting into office.