congrats!!
is it apparent somewhere how long (days/hours) it took him to solving the block?
Um, the find time had to be within the target of 10min average per block... You don't get work for 1 block and just keep plugging away at it, the work changes with every block found.
I think what cygan is referring to is shares submitted
which was - "shares": 498,642,983,171
so that tells you they didnt just hop on overnight and start soloing and hit a block,
Did some investigating

and im going to roughly guess, block finder has been soloing here roughly 6 months

and lucked out big time
BTCBTCBTCBTC