hillary has picked tim kaine for her vp nom. from what i've read he seems to be way more of a moderate, but i don't know much about him. he was vetted for the obama campaign as well tho and has a pretty decent cv from skimming.
Yeah he's an interesting democrat. Personally pro life due to his Catholic faith and had an F rating from pro choice groups as governor... but then had a perfect record from them while in the Senate. He doesn't believe (anymore at least) that his personal faith should dictate public policy. When he was shown evidence that abstinence-only sex ed didn't work, he eliminated state funding for it and replaced it with actual sex-ed. All in all, this shows me he's the type of leader I want - someone who is genuine and has personal convictions but puts the good of society first.
He's fluent in Spanish (as if Hillary needed help with Latinos cuz trump lol but anyway) and has a pretty good record on the environment, civil rights, education, immigration reform, and gun control. He also comes across as very likable, which is something Hillary knows she is lacking.
But he definitely won't excite progressives because even though he has an amazing record on things like public housing and homelessness, he has what they consider pretty meh-to-bad positions on trade, banking regulation, and healthcare.
As for his CV? Yeah it was the best CV in the bunch she was vetting by far. I thought she'd go the "excite the left" strategy, but with this pick she's pretty clearly just trying to replay the 2012 reelection strategy. Kaine is a pretty similar guy to Biden and Hillary is pretty similar to Obama. The demographics have changed in a slightly positive way, the economy is better than in 2012, and she's got Virginia now more locked up than before. And Obama won in 2012 by 4 points, or 126 electoral votes.
i.e. she's playing it safe. If it's the same map as 2012, but Florida, Ohio, and New Hampshire flip over to Trump - aka what the Clinton campain views as a worst case scenario, since they clearly don't think they can lose Pennsylvania (and with Kaine she definitely holds onto Virginia), Clinton would still win 281-257.