Ieuan the younger might be John Bushe, a 15th-century wool merchant in Northleach, Gloucestershire.
Elen married Hywel ap Maredudd of Cromlech, Llanfechell, Anglesey, and a fairly extensive list of at least one line of her descendants is documented [REF].