Received 592-B and not sure what to do with it on Federal Taxes

Hi,

 

I'm filing joint taxes with my husband.  We live in Massachusetts Full-Time, never have lived in California.  He did a speaking engagement at Stanford University and he received $2000 for it.  They sent a 592-B form and it shows they did withhold $140. 

 

I was expecting a 1099 with it, but maybe that doesn't apply here?  

 

I don't know if it's counted as federal income, or if I have to file a nonresident CA form?  Does anyone have experience here?

 

Jeff