Clickable buttons instead of a list with checkboxes

Hello, I currently have a list where each item has a checkbox. The user is able to select one or more items, and once one is selected there is a ‘Continue’ button that appears in the header allowing the user to progress in the flow. There must be at least one item selected before the user can move on. Here’s what that looks like:

Now, I’m trying to make that list of items with a checkbox into a grid of clickable buttons. When one button is clicked, then it should be highlighted. If clicked again, it’ll go back to it’s original, unclicked state. Here’s an image of what that should look like: image

Is what I’m trying to do possible? Thanks for the feedback. If I’m missing any information please just ask!