How do I know when puberty has finished?

Puberty is like a blooming flower rather than a switch

Think of puberty as a blooming flower rather than a switch. It happens in stages and can take up to the age of 20 for all changes to happen. You may develop breasts at the start of puberty but then not start your period until you are older, it's different for everyone.