Thank you guys very much for your kind words. It's been a really rough week but I've been doing a pretty decent job of staying sidetracked.
My DBM showed pull 17 when we killed it. Our first night of actually working on it was Thursday and we were not at full capacity, just working on a strategy on an off night. I do believe that Wowprogress/World of logs is bugged for that fight as is armory. Since some logs show LFR/Normal and progress doesn't count on armory.