Are booster doses needed following initial vaccination?

Yes. Booster vaccine doses are needed with almost all vaccines. The immune system does not remember a vaccine forever, or does not make adequate amounts of antibodies forever, in part because vaccines are made to be not too strong on the body, so not to cause side effects in the vaccinated person.
Often Yes ,but... For many vaccines yes there are recommended booster doses, but which to ones are you referring ?