One of the elements in the button_pressed series was off by one and it messed up the whole pattern. Once I fixed it, I didn't notice the position change you mentioned anymore.
Attached lay file.
----------------------
I have officially retired from sucking at everything I do. Life is much easier now.