Not only is my PCB a different version, also my ESPboy is highly customised by me. I used larger and longer spacers to separate the front and back case boards because my ESPboy is thicker, due to using sockets for the modules so I can easily disassemble it.
Instead of using screws, nuts and springs as button extensions, I made my own custom aluminium button extenders by using my drill press as a lathe. This also required drilling the holes for the buttons in the front board to a larger diameter.
You would find all this and more documented in the DIY subject (that you’ve been pointed to) if you bothered to spend the time to read what I wrote, instead of just looking at the photos.