I was posting something earlier and somehow it didn't go through.
It was along the lines of the others. I do think it will be a slow progression at first and he may even "test" you and try to hold out or beg for more of his favorites or hold out for your to give in and spoon feed him, but that after a period of time, he will come to realize this is just the way things are now and then relax and eventually try things. Once he realizes there is no power struggle in it anymore and that it's up to him and you're happy either way, he will probably end up giving in to his own curiosity about foods that are offered.
Yeah, the soy cheese isn't particularly appetizing when it's not IN or ON things. I think it would be fine to offer the chickpeas, etc. for snack before bed. Plus you'll hopefully at some point offer things that he will eventually eat. So perhaps in the future he'll open up and expand to include some more protein options like eggs, peanut butter, meats, etc. Might go back onto yogurt sooner once he decides to feed himself, etc. So, the only thing you can do is offer, you know?