Border Patrol supports Senate bill, admits it's 'not perfect'