Sort:  

I try not to use my points to boost my own posts...

No
The new boost pattern now is not boosting a post.

You boost your HP.
Whereby some amount of ecency points goes to ecency, in exchange for some amount of HP delegation (I.e HP added to your HP for a period of time)