It'd be nice to have this plus backed up with the photos, based on which you are making your tentative conclusions, in the Piraiba ID nuances thread.After thorough investigation both Brazil & Peru between rivers (nanay, araguaia, rio negro, etc), I've concluded that there's no difference between them. Both piraiba do comes with lighter & darker colors. Spots varied between individuals, Peru having less spots & Brazil having more spots. Both endup having the same color when fully grown, light blue/grey.
The only difference between the rivers are Rio Negro blackwater tributary, piraiba caught there having darker colors but specimen caught only around 3-4'. Meaning juveniles feeding there as the 2 rivers meet up, brings a lot of food.
But there's a few difference, to my eye. Some specimen have pointed snout & some specimen have slightly curved snout. Theoretically, difference between genders as do the redtail catfish.
But there's definitely differences between Suriname & Brazil. Brazil have shorter shoulders & gradually inclined, robust body. Suriname have rounded & longer shoulders, streamline torso.
All these are just theory, investigation only through photos. Its not wrong and its not right either, but it is usable.
There's too much photos that I refered to. Googles & instagram mostly. Instagram photos have complete info where the beasts been caught. That's my number 1 source.It'd be nice to have this plus backed up with the photos, based on which you are making your tentative conclusions, in the Piraiba ID nuances thread.
I also suspect / realize that when you say "curved snout" or "snout is starting to curve" you mean not that the tip of the upper jaw curves down (which was what I thought you had been saying for a long time... while I have been failing to see it) but you mean that the sides of the upper jaw curve down making the snout more round and less flat in the "across the snout" dimension, not the "along the snout" dimension
If I am right, perhaps this could be clarified in your statements in the said thread as well because otherwise, it is ambiguous.
Also, I'd probably not trust the base color of any fish for an ID unless there are many photos and videos available of fish in calm state and settings. Landed fish is known to exhibit colors that may not represent it when it is in its normal state. Moreover, color depends heavily on the mood, diet, substrate, turbidity, time of year and time of day, gender, etc. and can vary widely. I'd use the base color as the last and the least reliable trait.
I also am not sure what you mean when you say "shoulders". Perhaps you can point it out using your drawings.
You're a good artist BTW.