Плюсуюсь к дзюдо, а будет постарше, может, и айкидо. Во-первых, в плане отпора - эффективнее, если придется-таки давать отпор. Во-вторых, будет больше уверенности в себе, а агрессоры это чувствуют, не будет выглядеть в их глазах однозначной "жертвой". Ну, и не однозначно агрессивный спорт, для миролюбивого мальчика подойдет лучше, чем бокс или карате, мне кажется.