A pious Christian, Buchanan was a Gaelic poet who wrote widely on religious matters. Though the DNB mentions numerous individual poems, only one is recorded in the ESTC. He was heavily influenced by Isaac Watts, Edward Young, and Robert Blair.