Filson & Drake both make short jackets..................Filson is never cheap, but always good.
I have an old Sage that has been great, but isn't made anymore; Simms & Orvis work well, but are not real short, down to about the upper hip or just below the belt.
MM