You could argue Ronaldo is interfering with play there and becomes active when the player steps in to stop the ball going to him. It's then that he's offside rather than when he touches the ball. Just a possible interpretation of why that was offside and ours wasn't.
Mings has chosen to control the ball instead of letting it run on. He's doing that to avoid other Man City players getting on it. Let's say it's at the other end. Stones knows Wesley is behind and lets the ball go, knowing it'll be called offside, but Wesley holds up his hands to say I'm off and not interfering. And Watkins p