Currently attempting to run SELECT CAST(BOOLEAN as INTEGER) will throw a NumberFormatException.
The BigQuery dialect allows casting boolean literals to the following: string, int64 , tinyint, smallint, bigint
SELECT CAST(TRUE as INTEGER) -> 1
SELECT CAST(TRUE as BIGINT) -> 1
SELECT CAST(FALSE as INTEGER) -> 0
SELECT CAST(null as INTEGER) -> null