One flag, six dreams: how each BFNL finalist earned their spot