Your boss should’ve taken responsibility for approving something that wasn’t okay. They should’ve read it in its entirety before signing their name on it. It’s their job. You don’t just get to go to work and sign shit and blame your subordinates if something goes wrong. You get paid to take responsibility for wins and losses. Because, as leadership, you’re responsible for things you sign. I’m sorry you’re getting shit. You just have a weak boss. He needs to read before signing.