Ben company should take the deduction in 2018 if Ben is a cash
basis tax payer.
Ben company can elect to take the deduction in either 2017 or
2018 if thre company is an accrual basis taxpayer
Ben company should take the tax deduction in 2017
Ben company should take the deduction in 2018 if Ben is an
accrual basis taxpayer