Except when he said he was a Libertarian for life at the Libertarian convention in 2016. I lived in Massachusetts when he was Govenor. It does not take much effort to appear to be seen as a Conservative there.
https://www.c-span.org/video/?c4629704/william-weld-promises-libertarian-life