Passionate, single-minded, childish, energetic, intelligent, fierce. Oliver is the kind of person who throws himself 300% into anything he does, unfortunately from a very young age Quidditch has been his passion. Because of this he's neglected important life experiences like dating, snogging, friends (outside of Quidditch), and pretty much everything else 'normal' teenagers go through.
As an adult he is the Keeper for Puddlemere United. He spends his days and nights studying, practicing and breathing Quidditch.
Oliver was present for the final battle and had the unfortunate task of carrying Colin's dead body from the battle to a safe place. Of course the final battle was hard on him, as it was on everyone, but he doesn't talk about it and doesn't dwell on it. Oliver's approach to negative things is to face them head on, then forget they happened.