I'm new to this community, but you seem like my kind of folks! :-)
This is my first (but hopefully not last) post here!
I don't get to use the word schadenfreude anywhere near enough, because I just don't usually get my kicks out of someone else's misfortune, but I can genuinely say that this bit of news made me giggle like a schoolgirl! It really couldn't happen to a more deserving guy than John McCain's BFF!
I believe this is what farmers would call a case of chickens coming home to roost!