I suspect a bit of a late bloomer, as engineering nerds can be.
There you go again....
If he's got no kids, I would think that your age could well be an issue, assuming he has any inclination to have them. Not saying it is, but it certainly could be.