Perhaps Richard didn't die until c,1402, which is the year showing for birth of son John ... if 1402 for son's birth is correct.