The tucking looks fine to me man.
Please, please, please, please, please stop benching in a shirt without side spotters or safety pins/rack! You are playing with fire. Even the best guys in shirts will throw one towards their face every once in a while. It will happen fast and it won't be pretty.
750/500/690 APF Elite @ 242
Bench Only - Multi Ply SPF - 600 @ 275 (251)
Bench Only - Single Ply USAPL - 501 @ 275 (255)
Bench Only - Single Ply SPF - 550 @ 259 (257)