1)
Why did he say, "ba'Chalomi"?
1.
Ohr ha'Chayim: Each of them dreamed also the interpretation of the other's dream (Berachos 55b). Chalomi is what I dreamed about myself.
2.
Ha'amek Davar: There were secondary matters in my dream - but I saw something that I recognize is a true dream (prophecy).