Rogersul, I just had a quick look at the marriage for William Rogerson and Ann Johnston in Johnstonbridge in 1852.
I did wonder if there could be a connection to the Rogersons who had the Mill at Johnstonbridge - there is a William who was born c. 1817, but his parents were James Rogerson and Mary Johnston, and probably too old for your William, especially if you know he was born in Applegarth.
Both are such strong local surnames it's really hard to distinguish one from another and to add to the confusion I have Brydens as well.
Then had a look at possible deaths, and I think this confirms your information about William's parents. How about this:
William Rogerson, age 64, died 22nd April 1895. Ploughman, Kirbank Cottage, Johnston, married to Anne Johnston. Odd thing is that Johnston on Ann's name is an overwrite and the original name is crossed out, could be Smith, with a 'recognition' note at the side. Not sure what that means, but sure someone else will be able to explain.
He was 64, and his parents were Robert Rogerson, General Labourer, deceased, and Ann Rogerson, M.S. Graham, deceased.
The poor man died from a lacerated thigh and back, and shock, after 2 days following being injured by a bull. The information was given by Elizabeth Rogerson, his daughter, who had been present at the death.
Hope this helps