Get your taxes done using TurboTax

Are you filing schedule C in your personal 1040 tax return?  I assume he is also filing a schedule C for his business?  I would go with A, he reports all the amounts he pays you, both your time and reimbursed expenses.