Conservation of energy, conservation of horizontal linear momentum, conservation of angular momentum, constancy of separation. One way in which it will be sure to go through a finite repeating sequence is if the descent after the bounce is the mirror image of the ascent. For that to be the case, at the highest point between first and second bounce the rod must be either horizontal or vertical. If it takes time t to reach the highest point we have ##v=gt## and ##\omega t=\theta+n\pi/4##. Plugging in the values found for ##v, \omega## leads to a relationship between ##h## and ##\theta##. But the expression I quoted before wasn't quite right: I only considered the rod being horizontal at the top, so I had ##n \pi/2## instead of ##n\pi/4##. And it is a four bounce sequence, not a three bounce sequence. There will be many other finite sequences, but they're more complex to analyse.