Hi Ann,
That's great, thanks!
Your bird has four full length primaries on the left wing and three full ones and one half grown one on the right. So, you're missing 6 L and '5 and-a-half' R ones. The half grown one is, I think P no 8 or 9. So, fairly symmetrical moulting really! It will take about another 3 months to get the rest of the flights back.
If the stumps of the clipped ones are still there, you could imp them to restore flight now. Judging by the growth bars (parallel, alternate dark and light lines across each feather) which show up very well, the bird is growing feathers normally at about 4mm per day. You can check growth rates yourself by measuring the length of a new feather against the length of a full-grown 'dead' one next to it. Take a measurement now, and then again 24 hours later.
The bird should be able to fly and gain height within *one month*, as he will have at least 5 primaries full grown then, assuming he does not break any blood feathers as they grown down. Take care to avoid any crash landings/hard surfaces for the next 2-3 months. Will be great to see him flying; maybe by mid May/early June...?
All the best!