as you already know from the will of Thomas,
he had brothers John, Joseph and sister Margaret
there is a will for Andrew Charters that is interesting but I don't think there is a connection,at this point,
James died the year before in 1705 so he is also possibly a sibling of the above
the father of your John is likely to be one of the above as most families named a son after the father