This document discusses techniques for mitigating metastability and masking timing errors in high-speed flip-flops. It proposes flip-flop designs that take advantage of delayed data or pulse-based methods to detect timing violations. Simulation results show the proposed flip-flops can reduce error masking latency by up to 23% and increase the effective timing error detection window compared to state-of-the-art metastability immune flip-flops. The document also analyzes metastability in flip-flops qualitatively and quantitatively, and evaluates the performance of the proposed designs in reducing metastability errors.