Rivets are meant to be primarily for shear applications.
The important part is that they have expanded to fill the holes in all the material (layers) that the rivet went through, and then still had a sufficient formation of a greater sizes shop head, than the material directly under the shop head.
Unless it looks like bent nail that has a long tail and wiggles it will work.
I have found that if I am having difficulty forming a nice shop head, that slightly shorter will look better than too long when done.
Longer rivets are more difficult to replace, along with rivets in very thin skins.
If there are many rivets in the same structural piece and they are almost all looking right, it should not be as big a concern as, say, a bracket held on by two rivets and one seams crummy.
Practice ,makes closer to perfect, a perfect job seems to never get finished!
