For your general fund of knowledge, honorably retired military officers are still entitled to their rank “title”, and are even authorized to wear their uniforms if they wish.
Yes, I understand that, but in this context, West is functioning as a congressman. Therefore "Rep. West" is the more appropriate title. It's the principle of a civilian government.