Yes, you've finally got N.hudsonius! However, it looks like he got a bit over-handled so watch out for infections that may set in, especially Flexibacter. And I second Michael's ID characters for hudsonius.
One comment on "over-handled"... I have noticed that hudsonius seem to be one of those fishes that toss scales rather easily... I mean if you get N. lutipinnis or most Cyprinella in a seine (as I did recently) and you lay the seine on the bank, they are fine, they of course flip around a lot, but if you are just normally cautious and a little bit concerned about then getting bakc into the water... they are all fine and look good too... even the Hybopsis are not too bad... but the hudsonius seem to loose those bright blue sivery scales, very easily... you have to be extra careful with them...
And on a totally different characteristic, I have only tried to bring them home once to try in the aquarium and they were terrible jumpers... I mean, jumped out fo the cooler while acclimating overnight... even with the lid 80% closed. So a word of caution there as well.