you look great man 
so how long do you rest btw sets?
Well, it depends
when training small muscles such as biceps, triceps
taking no more than 10-15 seconds of rest between sets.
big muscles such as chest, back. no more than 20-30 seconds rest.
here is my back workout video taken about 4 years ago