Any sources confirming details here ?
Boucher says these might be his parents but nothing to prove it.