OK. Long Story.
The Bessie Hammond that I have found was not around Port Hope and was Married to a William McKee and had a son William McKee that was born in Ireland.
"My William" that was born in Port Hope in 1832 ended up going up to Peterborough and marrying a Mary McMahon in '53. He, William, listed as a Blacksmith in the '61 census in Peterborough.
They had three sons: William, John and Thomas. There were born in '54, '56 an '61. This was in the '61 census.
At the same time, '61, there was another William McKee in Port Hope that was a Blacksmith.
So your William (J. b1857) could be the son William of My William. By the way, my relation comes through Thomas, the last son. In addition, in case it turns out to be, Mary the Mother died in '71 and I found her in a family plot with Thomas.
More of a long story, but if you look at the census in '61 you see that William senior, John and William jr are all listed as Methodist and Mary and Thomas are listed as Catholic. They are living with Mary's family.
She, Mary, dies in '71 and Thomas is raised by her sister, Bridgett. William senior, I think dies in '75 as there was a notice for a William McKee's death in Lindsay in 1875.
I have not found conclusive records for John and William jr. so maybe we are connected through this William. But your William could be the son of the other William McKee, Blacksmith, that stayed in Port Hope.
More info than you asked for, but let me know if it jarrs anything or if it helps.