You are violating His rights by doing this
You meant (I hope) "his rights", not "His rights".
And, no, the punishment of not holding office in the future is completely Constitutional, either by originalist or textualist criteria. No one has a "right" to hold an office of trust or profit under the united States, and the Senate has authority to prevent it.