This is a re-creation of pintocat's original mod: http://fallout3.nexusmods.com/mods/12936/
You can adopt Bryan after agreeing to find him a home. Adopting him completes MS04, so you won't be able to shuffle him off elsewhere afterward. I don't think you can adopt him after taking him to Little Lamplight or Rivet City, but I didn't test this. Adopting him counts as a "good" ending to the quest, so you shouldn't get berated by Three-Dog over the airwaves.
His default weapons are his custom-textured baseball bat and the custom-textured dart gun. The dart gun is pretty weak, but it causes paralysis on critical hits. He will prefer almost any other ranged weapon, of course.
Upon adopting Bryan, the "These!" quest begins and you are granted a perk that counts ant kills. Every 10 kills, his confidence gets boosted. At 50 kills he gains the Trial by Fire companion perk, which grants your party (yourself and all followers) immunity to fire.
Bryan obeys the vanilla New Vegas limitations on followers: He will not join you if you already have a humanoid follower (as best as the VNPCFollowers quest variables can determine).
You can have him wear his backpack or not through dialogue, and you can have him open it as a second storage container. If you pick up his suitcase from at the foot his bed in his house in Grayditch, you can drop it anywhere and then have him travel to empty his backpack into it.
You can set up to two player homes to fire him to--one in DC and one in the Mojave. If you have not set a home in DC, he is fired to his Grayditch house. If you haven't set a home in the Mojave, he is fired to the Prospector Saloon in Goodsprings.
1.1 Update: Fixed the top-level flag on the hiring topic, fixed a script reference error thrown by the GECK.
Suggestions, complaints, and bug reports are always welcome.