join a bZ server through https://battlelog.battlefield.com/bf4 it will give you a more detailed kick message than the in-game browser.
Not seeing any bans anywhere so you most likely have to update/reinstall punkbuster.
looking at his match history he seems to die a lot, looks to just be a glitch. But intentionally done by him or not, i'm not sure.
Will keep an eye on it but not taking action as of right now.