Finding room for enough scope in BI on the July 4th weekend is more of a challenge than some people realize.

Glad you held. I heard some didn’t.
Tip 2 - stay away from BI on the weeks bordering the 4th and Labor Day. Very crowded.
Tip 3 - BI has generally poor holding. The bottom in the SE shallow anchorage is hard pack under loose sand, and in the deep anchorage to the N it’s mud that doesn’t hold very well. Combine that with holiday crowds, raft-ups and a squall, and it’s a recipe for mayhem. Better off trying to get a mooring if T-storms are in the forecast. Call the harbormaster if you can’t find a public one, and they can usually find you a private one for a night.