These are on my 17 Eyra. Helix 10’s on Bass Boat Technology mounts
The mount was installed by the previous owner so I’m not positive except that they are not screws. I believe he used the access panel below the foot control to gain access to the base of the mount for nylock nuts and washers.