Pull your LS motor, place b20 motor back into its spot, use all your LS OBD parts such as ECU, Wiring, Injectors, Alternator and Distributor. You will not have to swap out any sensors, your buddy at Honda is a dumbass which most techs at car dealerships I have run across seem to be. This is prob the easiest swap out there since its all bolt in and plug and play. You will need to use your LS intake manifold as someone else already suggested.
BTW search next time because this question is asked almost daily on here lol.