I was talking to a guy who's just a beginner and couldn't speak English properly but he was acting like he knows everything already and was saying things that were very offensive. So I said to someone:
"Even after knowing that I'm an advanced learner and I speak better English than him he was acting like he knows everything."
Is 'even after knowing' a natural thing to say? Another example:
"Even after meeting me backstage she told them that she doesn't even know me."