There are multiple reasons for why he could have bad ping. It could be the internet provider that has issues, it could be that someone is downloading (or uploading) something on his internet or maybe the weather is affecting his connection (here in Australia the internet dies when it starts to rain which is really annoying since that's when you really need it).It acttualy went up to 57K and its weird because he is in the same province as the host while I'm 3 provinces away.
(here in Australia
Just gonna bump this.
My friend and I are having the same issues.
We were playing fine one day, and then the next day we had high ping in lobby and Horrible lags in game if we even got ingame. We tested our connects in other games and on ping test sites and had no issues. :-/