I used PETG.
In bowl is hole of diameter 12mm for magnet to hold button in place.
For download is also available example with support enforcers. To avoid sticking support to bowl i used trick with pausing printing and painting support with marker which helped a lot.
For nice surface i recommend to use textured steel sheet.
The author hasn't provided the model origin yet.