Bibby's in a better place now. As the oldest member of that team playing alongside a chock full of athletes, his weaknesses are less glaring. Also helps that guards that blow by Bibby have to meet a bonafide shotblocker in Josh Smith or a great post/perimeter defensive guy in Al Horford. It's not too surprising that, once he got his stroke back after leaving us, he would be useful for a team vying for the playoffs--lo and behold, the Hawks are 4th in the East.
I agree we got absolutely nil in the Bibby deal--Anthony Johnson, Tyronn Lue and Lorenzen Wright did not do absolutely anything for us, Shelden William's a bust (and we should've already known that when we traded for him), and that 2nd round pick should've been converted to a 1st round pick, and was anyhow used on a guy--Sean Singletary or Patrick Ewing Jr--that we had no use for, and thus was traded. So it was virtually nothing. In retrospect, this was a very poor Geoff deal, and although Bibby's value was sinking with us due to his bad shooting %'s, overall declining stats, and already latent bad defense, we definitely could've carved up a useful role player or even a 1st rounder in that deal.