RE: landing bounce
In my experience, these are the factors that contribute to a "bounce". They may operate individually, or in concert1.
1... too high a touch-down speed, coupled with too high a descent rate.
2 ... stiff undercarriage
3... undercarriage far forward of CG (on a tail-dragger)
4... geometry such that the 3-point attitude equates to a low A of A.
5 ... high touch-down speed (on a trike)