Outstanding! Very nice job with the cook, and a great presentation, as well.
We love Indian food at our house, and prepare it several times a month. The last time I did Vindaloo was around 3 weeks ago and it was prepared in a manner similar to yours with one exception. I was in a ethnic meat market and they happened to have fresh goat meat available so I bought 3 lbs. for the Vindaloo, and it turned out great.
The pork belly bites look fantastic as well. I have a recipe for Vindaloo BBQ sauce that an Indian chef gave me quite some time ago that might go well with those.
Again, great job.