a 125ish bike would be good but hed get bored of it when he gets better that has happened to me and now i want a 200-250cc bike after riding my friends you could get him a 200 and hed get used to it but yeah its a hard choice wait and see what other people say