yep, wouldnt surprise me.... had a similar experience myself on tha highway... bonnet started lifting heaps.... had to use an okyy strap to keep it secured till I got home..(lucky I had one on me)... but yeh seems as the bolts had come loose on the latch mechanism....
for your question... just looks Im pretty sure man..