
However, if you have two one-handed crossbows, you can only shoot twice and then you can't shoot anymore because you don't have two hands. You can do this because while the light handed crossbow requires two hands, your only holding one light crossbow so you have 2 hands.

The feat allows you to shoot a single hand crossbow twice in a single turn, and then twice again on your next turn, etc. Note it does not say they need to be different crossbows. Read the feat- it allows you to shoot a hand-crossbow as a bonus action after making a attack. But only this feat allows firing two hand crossbows in one turn according to RAW. Unless this feat now means that you can reload on the same turn and fire it twice, which I don’t think it does. I guess you could shoot it, then drop it and pick up a second already pre-loaded crossbow and shoot that?

Yes the hand crossbow has both the light property and what's basically the two-handed property. Read the ammunition property, "you need a free hand to load a one-handed weapon". There is no free hand requirement for reloading. Monstrous Compendium Vol 3: Minecraft Creatures
