It seems logical that Bae is Henry’s father. (Baelfire–Henry’s father is a firefighter) And I wouldn’t say that Henry’s father is as bad as Emma says; after all, it is coming from her perspective and she also thought that her parents abandoned her, so I’m still giving him the benefit of the doubt. Also, I do think the stranger is Bae.