It's close, but I think nonplussed is more unsure, this seems to emote a very definite expression