Couple of other options, too:
Attach a large SS ring to (each side of) the boom @ the gooseneck, typically with a spectra webbing strap, or tied in with Spectra. And then for each reef, run a line (like a Spectra Loup) through the reef point, & have a Wichard snap hook on each end. Then just snap the hook on to the ring, & you're good.
This way, your reefs
won't accidentally come loose when you're re-tensioning your halyard
Or, go to a full, double line reefing system. Where there's a line through each, individual, tack & clew, reef point. With the lines either led to jammers (clutches) on the mast & boom, respectively. Or back to the cockpit
if you're so inclined.
There's a description of such a setup here, albeit a complicated one, Routing Running Rigging?
See my post #4, plus there's a lot of good info on setting up one's reefing systems, & various halyards in said thread as well.
With the first option, if you like, you can also put a large plastic "donut", or ball on the line, in between the hook & the sail (color coded if such strikes your fancy). Depending on the size of the rings in your sail, the donuts can help to prevent hardware
from getting pulled too far into the ring. As well as assisting in preventing the hardware
from chafing the sail.