I bought these cheap zigbee buttons from Aliexpress about a year ago for about $2 apiece. The seller's description (screenshot below) indicated they support single/double/long press, which is all I needed.
Single/double press work as expected. Long press doesn't generate an event. It just resets the button and puts it into pairing mode, so one has to pair to the coordinator all over again.