Singletary is becoming a caveat to BPA in that he's personally looking at a number of players on the Niners radar to determine passion for the game, work ethic, and overall character. There are a number of "BPA's" he might opt to not pursue if any of his criteria aren't met. I like that...and have heard he's the most active of all 32 NFL head coaches in his draft prep. He's also shown he's not afraid to take certain guys he feels he can mold into the kind of players he wants. Overall, I really like his approach and believe his personal evaluations will pay some good dividends.
As for our specific draft, in my mind Haden would be considered BPA for two reasons...one, he's the top-rated CB, and it also happens to be a position of need. Ditto the best OT on the board. So, I believe we'll come out of the 1st round in great shape and get our fair share + of "BPA's".