@rg8check is correct
First one to solve this puzzle gets 10 points

Also, Rc7+ doesn't work because the knight isn't forced to take it. Bc7 is a waiting move that forces one of the knights to move, so that the queen to deliver checkmate regardless of which knight moves. I'm doing well. Thanks for asking.

Rc7+ Kxb8 Qb6+ Ka8 Qa7#
its mate in 3 but does it matter? it still gets the job done.
We were looking for a mate in two
Bc7