do his mates live close? are you close to public transport? if he's not to either of these then its quite obvious why he's chatting to them online (unless you are happy to be his taxi service)
also don't forget it's not the same as when you were younger - its just what people of this generation...