The past tense of flatter oneself on is flattered oneself on.
The third-person singular simple present indicative form of flatter oneself on is flatters oneself on.
The present participle of flatter oneself on is flattering oneself on.
The past participle of flatter oneself on is flattered oneself on.