Looks nice....guess you can't really complain about it.
This might sounds stupid, but I assume you pulled the lever for the hood, and then tried to pull it up? When I bought my car, the lever wouldn't open my hood, I had to pull it then, go and lift the hood. It was like the hood was still latch, although it wasn't. I don't know about the 7er's, but e36's have the springs that hold and pop the hood, mine were not catching when you close the hood, so they wouldn't pop it up either.