People can stop an interrogation at any time by asking for a lawyer or just not answering any questions.
On another occasion feds came to my house to investigate a neighbor. When I refused to talk they waited until I was shutting the door and stuck their fingers in to try and get me for assault as it closed. Thankfully I caught the door at the last millisecond and just stared at them blankly with the door cracked until they left.
Getting rid of qualified immunity for most law enforcement agents would be a good start.