There will be a link to my wifes Buddo line, but back in the 17th C. where records are pretty limited.
I don't have anything on the Jean Buddo who married William Henderson so would be interested in more information. With regard to Elizabeth and Isabella, what I have is partly from Chrighton family tree records plus some verification from official records. I've got James and Margaret having 8 or 9 children with Robert probable and Thomas possible. Hopefully fills some gaps. Any errors, let me know.
1 James Buddo
Birth: c1696
Death c 1766, Dundee
Spouse: Christian (Barbara?) Baillie
Birth: 1707
Death: c 1785, Dundee
Married: 18 Feb 1725, Dundee
Children John (9/12/1725 - ) Dundee
Margt (9/7/1727 - ) Dundee
James (18/4/1731 - ) Dundee
Christian (29/3/1733 - ) Dundee
Christian (23/3/1735 - ) Dundee
Robert (5/3/1737 - ) Dundee
Margaret (1739 - )
Isobel (17/5/1741 - ) Dundee
James (1/5/1743 - ) Dundee
Janet (14/4/1745 - ) Dundee
James (23/8/1748 - ) Dundee
1.10 James Buddo
Birth: 1748
Spouse: Elisabeth Walls
Married: 22 Sep 1770, Dundee
Children: James (1771 - )
Janet (1773 - )
Elisabeth (1777 - )
Robert (1784 - )
Jean (1790 – 15 Mar 1865, Dundee)
1.10.1 James Buddo
Birth: 1771
Spouse: Margaret Brown
Married: 10 Jan 1792, Dundee
Children: Isabella (25/10/1792 - )
Elisabeth (8/12/1795 – 1861)
John (2/12/1798 - )
William (3/9/1800 - )
Margaret Morres (1/7/1804 – 26 Jan 1876, Dundee, m James Tasker)
Robert (13/7/1806 - )
Andrew (4/9/1808 - )
Jean (4/9/1808 - )
Thomas (22/7/1810 - ) maybe. Born St Andrews cf Dundee for the others and mother recorded as Margaret Brew
Interesting legal snippet: BUDDO JEAN, res North Street, St Andrews, v James Trail, Tailor, St Andrews; male, b 1 Feb 1851; 4/27; P 450 (186) [action against the father of an illegitimate child for expenses claim].
1.10.1.1 (Isa)Bell Buddo
Birth: 25/10/1792
Spouse: James Henderson
Married: 24/9/1815, St Andrew & St Leonards
Children: James Henderson (1818)
1.10.1.2 Elizabeth Buddo (Betsy)
Birth: 1795
Death: 16 Aug 1861, St Andrews
Spouse: David Chrichton
Married: 5/4/1814, St Andrews & St Leonards
Birth: 5 Aug 1791 St Andrews
Death: 12 Jan 1863, North Castle St, St Andrews
Occupation Sailor
Married: 5 Apr 1814, St Andrews
Children: Margaret (23 Mar 1817, St Andrews - )
Elizabeth (1827 - )
James (1830 - 1868)
John (11 Feb 1831 St Andrews – 31 May 1907)