You said the oset 20 is to small
For your 9’year old ? I’m was looking at getting the 20 for my almost 10 year old ? From what I understood the 20 inch is good till about 12 years old. They recommend 13 year old and up for the 24 inch. How tall is your 9 year old ??