Looks as though he must have died before 1855. Just come off Scotlands People - and using the free search. From 1855 to 1920 - only one John Snodgras/s died in Bute - and that was in 1900 in Rothesay.
Regards, Steve
Logged
McDonald originating in Aberlour. Smith (Aberdeenshire/Aberdeen), Esslemont, Christie, Robbie; Scott (in Aberdour). Crosbie and Willison. Borders: Lawrie, Thomson, Paxton, Peacock, Amos, Robson, Turner, Bertram, Watson