They could have waited to call it after 3rd down, it is all the same.
Bottom line if they had called a timeout after 3rd down and forced us to punt that would've been completely within the rules and 100% on us, no bad sportsmanship etc. Capitalizing on our mistake is not bad sportsmanship. They should have called timeout and forced a punt. I would have only blamed BYU in that situation. Like running Taysom Hill when all you have to do is kneel it. Do the math, execute the end of game kneel out do leave it up to the other team.