Nice one :)
Home made puzzles-Have fun
I think the last puzzle's "busted", meaning that with different play, black can escape mate in five. White still wins, but can't force mate in five.
If dxe5 it's still mate in 4>>>> after 2.Be4+ (not e4+ as you have in your analisis) ke6 forced 3. gxf8=N+ (underpromoting to a knite) Kd6 is forced 4. Nxf7# is mate!
On the mate in 5, the 2nd puzzle, its mate in 4 if you do Bg7+ with the queen and the knight and the bishop all saccing themselves =) take the bishop with the queen at the end.
On the mate in 5, the 2nd puzzle, its mate in 4 if you do Bg7+ with the queen and the knight and the bishop all saccing themselves =) take the bishop with the queen at the end.
check again it's still mate in 5. If Bb2+ then black can play Qf3 blocking and delaying the mate 1 more move.
It's a not-so-hard mate in 3.