Honest Dan

Honest Dan is a caravan master hired by Old Man Stockton to investigate the disappearance of a caravan near the settlement of Covenant

Background
Honest Dan works for Old Man Stockton in 2287. During this time a caravan goes missing near Covenant, including Stockton's daughter Amelia. Stockton sends Honest Dan to the settlement to try and find the missing crew but Dan is met with resistance, the town denying that the caravan ever passed through it.

Quests

 * Human Error: Honest Dan will ask the Sole Survivor to help investigate a missing caravan. If the Sole Survivor ultimately sides with Dr. Chambers, Dan will turn hostile and attack.

Appearances
Honest Dan appears only in Fallout 4.

Bugs

 * Honest Dan will disappear if one finishes the main quest first. However, you can still obtain Covenant as a settlement by killing everyone inside excluding Deezer and the cats.
 * Honest Dan may turn hostile when entering the compound for no reason. Quest advances in the incorrect order. This is likely due to the player wearing a power armor helmet equipped with the targeting HUD mod. A nearly identical situation occurs if one enters Virgil's cave under similar conditions. In that case, removing the helmet prior to entering and for the duration of the player's time in the compound appears to resolve this issue.
 * Honest Dan can remain in the Essential (unkillable) state if the decisive dialogue with Dr. Chambers is aborted (by moving away) without making any decision. Dan may become an unkillable temporary follower or an unkillable enemy, depending on the player's subsequent actions towards Dan and/or Amelia Stockton. Finishing or failing the quest will cause Dan to lose Essential status and cease being a temporary follower.
 * When Dan rewards you after killing everyone in the Compound, if you back out of dialogue when he gives you your caps, and then reenter dialogue with him, he will give you more caps. The speech checks for higher rewards will only reward you the difference, and won't reset when you reenter dialogue with him.