On the commutation properties of finite convolution and differential operators