I don’t know about Buchanan but Ron Paul has been a non-interventionist for a long time on many different situations. Even if you don’t agree with Paul’s non-interventionism, I don’t see how a case can be made that Paul is a Putin apologist.
No, but he qualifies as an “useful idiot,” in the Russian’s eyes.