Harry Bond born 1877, so father Richard born about 1850. Presumably you have had no luck with cattle ranchers in any censuses?
Added:
He gives age 59 in April 1939 on marriage certificate.
This would give birth year as 1878/1879. not 1877. He could have been trying to appear younger at marriage, but why go for 1 or 2 years only?
Sorry, your heading says 1877-1879 to account for this, but then you have put 10th June 1877 in main text, which was what I kept returning to.