Who's to say we haven't?
Don't think he's ever gonna sign a pro deal with us tbh, his agent seems to be using social media tout he's already the complete player...which he's obviously not.
Obviously hope he signs a pro deal with us but if not then just fully utilise him next season on his youth contract.
If he's still here next season. Like you say, he's not going to sign a pro deal. He clearly would have signed one by now if he wanted to stay. So, it's just a case of when we cash in.