You get BP just by being in game. Log in, set your character to dancing, go touch grass.

And yes it has been pointed out by me and a few others, this is meant to get you in the game more. Maybe not longer, but in more often. Just get in and play, you get BP for everything, kill something, go for a run, watch a sun set it all earns you BP.

And just what would that be?