You are so pretty, Kerry. You look so lovely in the colours of those jackets. And your house looks gorgeous, too.
Some people might actually consider the navy sleeve to be just fine. It would feel a bit long to me. I think the other problem with both of these is that the sleeves look on the wide side, so that makes it tricky to scrunch -- although I had a jacket with wide sleeves that I just habitually wore above my elbow. It was a sort of rakish effect that I liked but it probably wouldn't work for an office.
Are these jackets in petite sizing? If not, try with the petites.
Are they real buttonholes with working buttons? I assume so, or the problem wouldn't be as extreme.
You might also try sizing down in the jackets by one size (if you can). There does look to be a bit of extra fabric in the upper chest/ arm area and even the shoulder on the pink one looks as if it might be a smidgen too big, although it's tough to say.
If these are already in petite sizes and you can't size down any further, then you might just be a poor fit with BR. In that case, time to start looking elsewhere. It's really frustrating, I know. I really, really want a Theory blazer but the sleeve length doesn't work for me. I have good luck at Zara with length (sizing up one from my regular size.)