I'd like to add something.

Coming from the teen's point-of-view. I'm 16 and I've never run away or anything, but like any other teen I've fought with my mom. Yelling back and forth, but not touching each other. Eventually I couldn't take it when she would just stop talking to me and ignoring me. After about 5 minutes I'd apologize.
With him, though, I'd pack some bags for him and take them when you go to pick him up. Tell him his stuff's all packed and ready for him to go.

If it were me, I'd freak out!! lol