I agree with all your points!
Whoever said Cinzia will be back in London without Sophia to see her man, was right.
Seems like she's more into this new guy than he is into her. Seems like she's doing the chasing, while he's just chilling waiting for her to come to London.
I think the way they both broke up with their exes contributes to how they see men. Sophia was in a good, steady relationship and he still loved her (so she says) after she left him. So she came out of it with her confidence still intact. She probably still felt like a Bad B
Whereas Cinzia was (supposedly) cheated on, used for clout. The relationship was moving very fast and intense - although that was her own doing.
Like others have said, she likes to spend on guys, but it may not be a big deal to her because she earns a lot and doesn't seem to respect money anyway. This will only make them feel entitled to her lifestyle though.