I've been running with Boone for a while and, while he's a good marksman, he's kind of a nuisance. The Legion are the only group I'm in bad blood with and he just likes to run into them headfirst, often throwing all attempts to a stealth approach to the dirt.

If I let a companion go for somebody else:

* Can I "get" him back later?
* Where will he be?
* Are there other complications?