I would suggest styling the website a bit differently. Right now everything looks so free and floating on the buddypress activity page. a few div backgrounds maybe would look better. Like so it looks more modern. Like in the twenty fifteen theme.
I don’t know how it would look but I like the way twenty fifteen does it. it’s just better structured. looking more convinient.