If the no more moves is a result of the player moving pieces on the board - happy for it to immediately end as it does now. All it does is remove the remaining couple of seconds that would have played out anyway.
If the no more moves is a result of a gem spawn from a spell, the player has no remaining spells or abilities to cast and their only remaining action would be to move pieces, but no moves possible - happy for it to immediately end as it does now.
Perhaps the tricky bit there is also recognising certain gems on the board can still be interacted with - the Necromancer Ultimate gems for instance can be double tapped to break them spawning skulls. I’ve had this auto-end turn too early a few times with that class because of this.
If no more moves comes up and the player has charged up spells I would like the option to control when the board auto-resolves. At that moment the player can still affect the board or the enemy and play tactically - go for a stun, put shield gems in play, chip away some more enemy health so the board move hopefully kills it.