brian blosil