I advice you to look around for a few weeks. That tread you saw before was one I started a few weeks ago.
I need the latch also, and everyone told me it was impossible to find. I found it in a regular honda bikeshop, bought two latches (one for my friend who was looking for one too) and 12 cylinderhead bolds, the bill as around 35 Euro. That were the last ones they had, or I would have bought all of them.
I'm sure someone on a scrapyard or some old shop must have some, just be patient.