To put your foot down means to be unyielding or inflexible in your position, which is what the speaker did when they told the other person they would have a say in the next album.
Context: Just like you couldn't go back after you stated your position very rigidly and unyieldingly and told them you will have a say in your next album or else.
Hypothesis: Just like you couldn't go back after you put your foot down and told them you will have a say in your next album or else.

Given this context, is the hypothesis true (Yes/No/I don't know)?