Hmm, the straps are not from Berlin. I'd like to see a closer photo of the triangle if you have one, hard to say from that photo but it could be suspect.
Edit: I did not see that this is a reenactor set up before posting. Triangle appears to be from an American company that makes reproduction HJ insignia in the photo. Get some matching straps from them and it will be correct.