Ok, First I am pro open carry and recognize that some states do not require yhat you inform the officer, especially when open carrying, but having said that I believe we have the right to be paying attention, listen to the question and then anser that specific question with as little information as possible. A simple "yes" to the original question of whether or not you have any weapons, may have put this in a different like. If the officer approached you from your left side before you got off the motorcycle he may have not seen your weapon, and we have a responsibility to answer the question when asked, however if he did not ask then we have not requirement to inform, at least in the State of Wyoming. I will agree that the detention was extreme and in violation of your rights. His speech that his safety was more important that the constitutional rights of the citizens is BS. I not advocating the firing of the officer, but he obviously needs more training. Most LEO's respect that Open Carry or Concealed carry is good for the overall community and that as whole we are law abiding citizens.
Finally I think that your law suit is valid as previously mentioned due to the nature and length of the detention. It really sounds like he was aggravated by the fact that you were carrying and he was more concerned with his safety. There were several things he could have done to avert this escalating situation, including politely disarming you and securing your weapon in your own personal belongings but I am not sure that they can legally do that either. Best of luck to you.