bj warshaw