Stalling due to fuel sloshing under hard braking (and cornering) is a common problem with Holley carbs. Vent whistles can help, and I had to add a 2" length of rubber tubing to the top of my vertical vent tube to keep fuel from sloshing up that tube and into the intake, flooding the engine.
BTW, if you're cornering or braking hard enough to slosh fuel, think about what your
oil is doing too. I ruined my first engine when hard cornering and braking led to
oil starvation at the pump. There are solutions to that problem too. Until then, don't be too aggressive for too long.