Technically Sr. Staff aren't even allowed to give items to players to begin with, so why does finch have it to begin with is the greater question?
Finch blackmailed Rainbow. He said that if he got Rainbow's steed, he'd never ask Chin to do another road edit.