Colin York, 62, from Farnham in Hampshire was found guilty at Guildford Crown Court on six counts of sexual abuse against the boys who were aged nine and 10 at the time, Surrey Police said
The offences took place in Reigate in Surrey.
Investigating officer Detective Constable Trudie Harrison said: "York was a respected member of society who abused the trust people placed in him.
"I hope this sentence sends out a clear message to people like him that no matter how old the allegation is we will carry out a thorough investigation in an attempt to bring offenders to justice.
"I would like to praise the two victims for the bravery that they have shown throughout the investigation and subsequent court case and although this sentence will never undo the damage York caused it will make sure people are protected from him for some time."
More top news
Banbury has banned celebrity guests from the Christmas lights switch-on in the hope it will appeal to more people
Nigel Farage's former deputy Mr Nuttall says he's the only candidate who can rebuild and unify the party.
Nigel Farage told Peston on Sunday he will not be backing Suzanne Evans as the next Ukip leader.