Why do you think yelling at a waiter one time shows a complete lack of respect for waiters and is worthy of breaking up over but objectifying and rating women's naked bodies with friends is not an indication of complete lack of respect for women?
As TheBreathofFiveSouls said, at least the former could be attributed to a really bad day and/or a really bad waiter. There is no similar excuse for the latter other than shits and giggles and male bonding over objectifying women.
Him always having been respectful towards OP means little because she is special to him (or was). Men like that are definitely the type to use revenge porn since she is no longer special or deserving of "respect" (aka basic human decency).