There are many reasons that Bian broke up with Kevin (mostly off screen) The main one is that she wanted something from their relationship that was more than just physical. That doesn’t stop her from flirting  with him (on the off chance he finally realizes they’ve broken up.)