Never flown with BRS, and no idea what I would have done. If you don't mind: Did you consider an off-airport landing, or where you pretty sure from the start you were going to pull the chute? Thanks for coming on here and responding to the other questions!
edit: just read your account on the above link. Sounds like you made the right choice.