A MagPi subscription sounds a good idea - But check he isn't already subscribed !
It might be worth casually asking what he's doing or working on, asking what he's hoping to do, or asking his parents, to get a better idea of what he would like or appreciate most, would best help him move onwards.
For any children or grandchildren reading; always be prepared to be asked. "I'm working on Python programming and what would really help me there is a 60" telly and a subscription to Netflix and an iPhone XS Max".
