You unlock the armor after doing his second sidequest.
I have only done the quest to get Boone to come along. No companion quests. I have him sporting the new Fall line of Reinforced Leather Armor.
I opened up his inventory and put the armor in there and he put it on. I used the "Let's Trade Equipment" dialog choice. If you just open his inventory form the Companion Wheel like he is a pack mule, then he will just carry it and not wear it.