Knox was subsequently elected to a full term in the Senate by the Pennsylvania General Assembly, consisting of the House of Representatives and the Senate, in January 1905.
Following his election, Knox was chosen to serve a full term in the Pennsylvania Senate in January 1905. This was accomplished through the combined efforts of the state's House of Representatives and Senate.