Just thought - there is another alternative, along the lines of what Munky was alluding to.
On your son's pc, create two separate LAN connections, one wireless to your pc (which you already have) and one new connection using the X-over patch cable to the Xbox; then bridge the two networks.
TOG