If a person wakes up in the middle of the night after chatzois, halachic midnight, and is planning to stay up for a while, and then go back to sleep, the halacha is that one should say all of the morning brochos at that time, with the exception of a few. For example, Hanoisen lasechvi vina, a brocho that one makes upon hearing a rooster crow in the morning should only be said after netz hachama, sunrise—unless one actually heard a rooster crow, which is rare for those residing in the city. Similarly, if one has not gotten dressed, they should not say the brocho of Malbish arumim, and so with other brochos that one has not become obligated to say yet. If one is going back to sleep right away after awakening at night, they may wait to say all the brochos when they wake up in the morning. With regard to Eloikai neshomo, the Alter Rebbe paskens in Shulchon Oruch that the first time one wakes up, they should say Eloikai neshomo without the conclusion of Boruch Ata Hashem..., and a second time, when they plan to stay awake, they should say Eloikai neshomo with the conclusion of the bracha as well.