When I was growing up I was given a book on dressing for a gentleman, I still remember the advice and one of the things that was talked about was jacket sleeve length.
In those days it was suggested that the bottom of the sleeve should reach to between the first and second knuckle of the thumb. It was also noted that no shirt sleeve should show when the arm is straight down.
When the arm is bent 90 degrees and held in front of you you should see 1" of cuff or expose the cuff links.

Now, there is a story in the fashion world about how men's sleeves changed to what we have today.
The story goes that Johnny Carson liked bright white shirts. But the TV cameras of the 60's could not handle the white balance well. All that white at the top. So Johnny had all his jackets made to show 2" of cuff when straight down and 4" when bent. This put more shirt on camera and prevented the 'blooming' of the white balance.
This worked well for his purpose on camera but caused his jacket sleeves to ride up. So if you look at old Johnny Carson shows you will see him "shoot his cuffs" all the time. This is a small shrug to get the jacket sleeve and shirt sleeve back into position.

I still to this day wear my jacket sleeves so that they are the same length as my shirt sleeves. I have never had a problem with my jacket sleeves riding up.