Impressive effort and results! The seat looks pitched too forward and low. With a higher and longer stem, and the seat set back some, maybe he can find it to fit better. The levers don't look to be off. Perhaps it's just the current fit.
that's a precious shot of your little one. So cute!