Try changing the wireless channel on the BT home Hub from auto to a higher channel such as 11 or 13 as perhaps there is a channel conflict with other users and your sons laptop maybe copes better in some way.
Surface Pro (2017) vs Surface Pro 4
20 groundbreaking 3D animation techniques
How to mine Bitcoin on Mac
Synology invites you to visit them at Insomnia on 26th – 29th August. Book your tickets now and visit Synology.