sfgate.com — A man who had already served time for one bank robbery has pleaded guilty to charges that he pulled another heist in San Francisco last year after flashing a badge to a bank manager and pretending he was a U.S. Justice Department agent, officials said today.