Byner firing caught Titans' Johnson off guard