OK I'm hungover and bored, so here we go.
Guys, if you're going to make size estimations based on pics, you have to carefully watch the angles and the perspective.
The penis and the reference for size must be on the same plane, and the penis must not be at an angle in relation to the camera.
Shepardson's pic really can't be used. First you can't see the base of the penis, and the pic is shot from pretty close so the hand looks much bigger than it would if it weren't in front of the penis; also the palm is flattened and that makes it wider.
I found a couple of pics from which I think I was able to make a reasonable estimation of his NBP length:
PIC 1
He's lying down and it could be argued that this works against him, but on the other hand he "pushes it out" and the penis points slightly toward the camera, advantaging him.
If I place my thumb in the exact same position, flattened against a hard object, and measure its width along the base of the nail (the horizontal yellow line in the edited pic) I get 15/16"; let's round it up to 24mm.
According to Wikipedia, average male hand breadth is 84mm, mine is 91mm.
Let's assume that hand breadth and finger width are proportional.
With hands as big as mine, his penis length in this pic would be 21.49cm or 8.46".
With average sized hands, his penis length in this pic would be 19.84cm or 7.81".
PIC 2 a & b
Those are from a gif. It's a cumshot scene so he's most likely at max erection, of which we can't be sure in Pic 1.
Finger thickness is negligible here, contrary to Shepardson's pic where there's the whole thickness of the palm in front of the shaft. Also it's shot from farther away, so the effects of perspective will be much less important.
I placed my hand in the exact same position as his on a similarly shaped object, and measured as shown in the edited pics: I got 3"1/16, rounded up to 78mm.
With hands as big as mine, his penis length would be 22.31cm (8.78") in Pic a, and 22.86cm (9.00") in Pic b.
With average sized hands, his penis length would be 20.59cm (8.11") in Pic a, and 21.10cm (8.31") in Pic b.