Looks like my mind decided to go totally blank for a while today... took me a while to realize the missing BI and ACE (great themers, loved DORASBOX). The NE tripped me up - I totally overthought the ASPS clue seeing "snakes" as a verb, and I immediately knew that 12D was wedding-related but couldn't think of the word PRENUP for the life of me. SAVEME is probably my favorite clue-answer pair, and the math geek in me really liked PLANE. Really fun solve overall!