Actually,
When it says 'xx years later', he doesn't actually have to be that age, does he? If it says '20 years later', he coud be 25 years old. That would mean that his father could've impregnated his wife 25 (or 26, to be more accurate) years later. That would mean the father would have a five year old son by the time he dies.