Looking real good Kale

Some of the young guys on this board would love to look as good as you.
As far as the cycle, I don't know if it's too long. I run longer cycles than most as my gains come at the end instead of the beginning. I think you should see how you react personally and stop when the gains do. I also think Marcus300 made a great point about stopping all at once. Even though you cruise on test, dropping that many compounds at once could be a bit of a shock for your newly found muscles.
Keep the a.m. cardio going. I have to do this no matter what as I'll always put on fat if I don't. Your kcals seem just about right.
I'll be following your progress. Good luck brother.
How about some measurements and lifts?
1buffsob