Well, even tho my DW does not wear Body Armor, I'd highly rate this one from Sam Andrews - the Monarch:
His leather is extraordinary, and he'll take the time to talk to your friend and get the right answer for him!
Here's the link:
Andrews Custom Leather
Sam has some "Off the Shelf" ready to ship too!