When Bank of America (BoA) set out to launch its No Fee Mortgage Plus (NFMP) program, it faced volatility in the housing market driven by the sub-prime lending debacle last year.