Steven Hastings, B