In the1901 census where my great-grandfather William Holmes is listed as head of household, a Samuel homes is given. I assume that he was William's father, but I don't know. From the age given, he was probably born in 1824, and probably in Ballymena, since the family had not yet come to Canada.
One of William's children is a Samuel. too. Other sons are Lawrence, Roy, James, and Gordon. I don't know how many of these names would have come from the Greene side of the family.
Another elderly member of the family is a woman named Arvilla Grant, also of age to have been born in Ireland. I think she is probably not William's mother, since her name would have been given as Holmes.
Thanks for commenting