Hi Anne, Do you live in Ireland or NZ. If in NZ probable best to chat privately as i have many live Keegans in NZ.  This is what i have of the 9 children of Patrick & Anne Sinnott.  Not sure if this matches up with you as some dates are different. But if you can match it i can send you the family that i know of Patrick Keegan m. Mary Roche.
Good luck
Brian 
1. John Keegan (b.1789;d.1834)
   sp: UNKNOWN
2. Patrick Keegan
   sp: Catherine Brien (m.1839)
3. Patrick Keegan (b.1839-Gorey,Wexford,Ireland;d.13 Apr 1912-Wanganui River,NZ)
   sp: Anne Sinnot (b.10 May 1836-Ireland;m.1862;d.8 Jul 1914-Wanganui,NZ)
4. Michael Keegan (b.1864;d.1947)
   sp: Bridget O Shannessey (b.1865;d.1948)
4. Catron Keegan (b.1865;d.15 Aug 1920-NZ)
   sp: James Levett (d.1903)
4. Elizabeth Keegan (b.1866-Gorey,Wexford,Ireland;d.1952)
   sp: O Shannessey
4. William Keegan (b.1867-Gorey,Wexford,Ireland;d.1881-New Zealand)
4. Ellen Keegan (b.1869;d.1848)
   sp: James McAteer (b.1860;d.1933)
4. Peter Keegan (b.2 Jul 1871-Ireland;d.4 Sep 1948-Wanganui,NZ)
   sp: Mary (May) Johanna Roche (b.1886;m.17 Oct 1905;d.1967-Hawera,NZ)
4. Patrick Keegan (b.20 Sep 1872-Ireland;d.17 Nov 1955)
   sp: Bridget 
4. Mary Ann Keegan (b.1875-Somes Island, Wellington ,NZ)
   sp: Haywood
4. John Keegan (b.1876;d.24 Oct 1964-Stratford NZ)
   sp: Anne Mabel Herbert