Pumping the throttle on a carb that doesn't have an accelerator pump does nothing but raise the slide. It's the vacuum (venturi effect?) of the piston moving that draws fuel through the carb and then into the cylinder when kick starting the bike.
Keep the fuel petcock off when not riding it. No need to shut it off each time you get off the bike, just when it's parked at home.
Think about the float bowl as having an inlet (needle valve/seat) and an outlet (jetting). When the float inside the bowl rises due to fuel coming in through the needle valve, it closes itself off at a certain level when its own buoyancy forces the needle into the seat. This shuts off the flow of fuel into the bowl through the needle valve, and that's how things stay. When the engine is running, fuel is drawn upward into the carb through the jets and down the intake to the cylinder from the vacuum of piston stroking. As the fuel level in the float bowl goes down, the float falls away, and so does the needle (they're attached to each other). This lets fuel seep in through the needle valve-provided you remembered to turn the petcock on, right?!
If the needle valve isn't sealing 100%, or there is any dirt on the seat, a very small amount of fuel can leak through even when the engine is not demanding it. If you are out riding, this normally isn't an issue since there is almost always a constant demand for fuel to the carb. Even periods of taking a rest break may not be that big of a deal as the amount of fuel leaking by is relatively small (hopefully!). Now, a bike with a very small leak at the needle valve/seat area that is left with the fuel petcock on for days or even weeks can result in fuel making its way to the cylinder. Here's how: With the tank being higher than the carb, gravity will force the fuel past the leaking needle valve/seat and the fuel level in the float bowl will rise until the fuel pushes upward through the jets into the carb tract and flows down the intake and into the cylinder. The result is a "flooded" carb/intake/cylinder that will be difficult at best to get fired off, and can likely cause a wet-fouled spark plug.
4-strokes with a leaking needle valve/seat can have the cylinder walls washed free of lubricating engine oil, and lose a considerable amount of compression if the fuel petcock is left on for long periods of time. Also, those carbs with an accelerator pump (modern 4-stroke MX bikes) will shoot a stream of fuel down the intake tract when the throttle is twisted as long as there is fuel in the float bowl (there almost always is). This produces the same flooded engine, which again, will be difficult to start and often results in a wet-fouled plug.