I have no idea when kids are supposed to learn how to ride bikes without training wheels. We are not the most athletic of families, so we never really pushed it.
Then, one day Ben asked to take his off and the rest is adding baby bike seats-biking to dinner- riding around the neighborhood kind of history.
There have only been a few near death experiences so far. We call that a win (win win).