Bb5: This move will force black’s rook on e8 to retreat to the g or h squares (not f8 because black will want space for the king to move back), but there is a much stronger move white can make.
Ne5: This may look threatening, but it doesn’t do much.
Qe5+: Black’s knight on g6 will just take your queen.
Nf5+: Black’s king can simply retreat to f8—a square black would want its king to move anyway since it’s more protected there.
Nc6+: You’re forking black’s king and queen, so you’ll be able to exchange your knight for black’s queen—a great trade!
Nxb3+: Black would get white’s knight for free since the king now has to move out of check (note that if the king blocks check with Bd2, black can checkmate white with Qxd2#). However, there is a much stronger move black can make.
Rd8: This may look threatening in that you’re forming a battery with your rook and queen heading straight toward white’s king, but this allows Qxh7+. After Kf8, white can move Qh8+, and after Ke7, white can take the knight with Qxe4 or even Bg5+. Not good for black.
Nxe2+: White will simply take the knight with its king, and then black has no more attacks.
Nxf3+: By moving the knight, black has a discovered check with the queen. And by taking the pawn on f3, black’s knight threatens white’s queen. White has to move out of check or block it, and then in the next move black can capture white’s queen.
Qxc7+: Black’s rook can simply take the queen and then black will most likely win the game.
Bxf6: This would result in a roughly equal trade, but is not a very strong move. White’s bishop is better than black’s knight since the position is open, so white wouldn’t want to trade its bishop.
f4: This would force the queen to move elsewhere, but ultimately doesn’t do much.
Bxd6: White gets black’s pawn for free since if black took the bishop back with cxd6, white can move Qc8#. Black then threatens Bxc7.