I just finished this last night and I got the ending where Bo dies saving Faye. As far as I know there are only two other confirmed endings which are:
- Bo betrays you, you kill him, Rachel dies saving Faye
- Bo doesn't betray you, Cain returns and saves Faye, everyone survives (except Shindo)
After some research last night I also saw some scuttlebutt that there were more possibilities such as Bo dying after the Cerberus attacks him, Faye dying during your battle with her near Amada's body and Shindo surviving the scrapyard. Does anyone know if any of this is possible or is just the three that I listed?