Just leave him to shop. Nobody knows what he's done, who he's apologized to in private. And even if he hasn't, what do you think being a b* in a store recording him is going to "make" him do anything? You didn't even get him saying anything. Just let him get his stuff and go about your day