A late update, I had another go at the carbs this weekend since I was in an all out blitz to get everything done and get the bike together. #2 would overflow out of the drain tube a good minute or even two after I turned on the petcock. I decided to get a little creative to make a better working environment (See attached pic), which allowed me to flip everything over safely to inspect bowls and floats and clean. I tested all 4 bowls by filling them with fuel to the lip and they were all fine. I then went back to spraying carb cleaner in all of the ports and used my cleaning files. I re-assembled everything, test again, and not a drop of fuel leaked (pictures shows a carb cleaner puddle that was left from flipping them back over).