When I went back to the Foreign Key Field dropdown, all the fields now appeared from the Business Object
My question is, is it a requirement (even though its obviosuly a very good idea) to have an index set on the Foreign Key Field. Other than this, I dont 'think' I changed anything else