I don't like the brass floats for that exact reason, less fuel control than the closed cell nitrophyl floats.
Fuel pressure, and the fuel inlet seat diameter can also attribute to this condition. With the stock fuel pressure, new stock float, and correct fuel inlet seat, flooding on hard braking should not be a problem.....Cliff