I suspect he either didn't replace the foot valve, which is what you originally hired him to perform, or the one installed maybe defective or otherwise, not closing fully.
Is the foot valve the only check valve installed in the system? Additional check valve(s), will often prevent the foot valve from closing fully, which can result in loss of prime when there is any air leakage into the piping located between the foot valve and the additional check valve above.
Because you didn't mention the pump running periodically even when there has been 0 water consumed, I suspect there maybe an additional check valve installed, which is preventing the pressure tank from maintaining pressure in the drop pipe all the way down to the foot valve, whenever the pump is not active.
When the foot valve is defective and does not fully close, with no additional check valve(s), then the water leaking back into the well from the pressure tank, will cause the system pressure to gradually lower, thereby causing the pressure switch to periodically activate the pump to maintain pressure within the range programmed in the pressure switch (ie: 30/50 or 40/60 psi).
Since installing a sleeve and a new drop pipe was not included in your original service request, did your contractor obtain your consent before performing the additional work and adding to the price for the task you originally authorized?