Some people donate blood stem cells more than once, either to the same patient or to a different one. If you have blood stem cells removed, your body will regenerate them in a couple of weeks. So it is possible to donate more than once.
To minimise the strain on donors as much as possible, we limit the number of times a donor can donate to twice for either peripheral blood stem cell collections or bone marrow collections.