tell him its your property and its none of his business what you do, Some people have nothing better to do than find things to complain about , He will never be your mate so dont waste your time trying to please him because you never will. no doubt before you built your shed and had your driveway concreted he was probably complaining about the dust from your unsealed driveway ???