I've recently found myself puckering way too early on off camber and slope, and figured I'd share an app I found which helped easy my puckering when on a slope....
I have determined my pucker number is right around 20 degrees
The app is in the play store, and it's free.. just search "Clinometer" the developer is plaincode... I have no affiliation, but I do find it quite useful.
You can see how it works on my instagram, my IG name is the same as my screen name here... check it out if you like.