I just checked and you're right - he temporarily resigned. Pretty rare when a Dem steps down so the evidence is probably pretty solid. I noticed that the second in line, Rep. Stubbs, is also in some trouble so Pelosi went to the third in succession, Rep. Berman.
Ben, where'd you find that info? Just curious because I haven't seen any press reports on his resignation, temp or otherwise.