Hi Ray and good for you...I have seen those two Census (there is a spelling mistake in the 1901 one as the townland is misspelt and should be Kilpike). Funnily enough, in the 1911 one, his father also Samuel lived in number 3, our grandfather in number 4 and one of his brothers in number 5!
However I am not sure about the John Preston and ther is a John Preston who was killed in WW1 and mentioned on the memorial in Banbridge. He is a member of the family though....an Australian lady Judy Porter informed me...however I shall ask her again just to make sure!