With the evidence in hand, he could speak with confidence.
Tips
usage
腰杆 is most powerful in its figurative sense. 腰杆硬 ('spine is hard') = confident, backed by something solid. 腰杆软 = lacking the standing or backing to push back. The image is the spine staying straight when challenged.