Agree with Ron in principle, however note that:
There is a concrete code which UBC expects to be applied, and you've named it: ACI 318. You should not go use BS-8110 without good reason, and simply wanting to is not a good reason. I don't agree with Ron that you have a practical reason in this case, but I agree that with a practical reason such an approach can be justified as being made with good engineering judgement. Some examples follow.
Note that I'll be tackling your question from a Historical/Restorative Engineering point of view, my primary field of practice...
- Occassionally a code will have removed a type of work, such as lattice built up steel columns. In such a case I apply the whole of the old code wherever possible, and do not mix and match unless I must.
- There are many, MANY, correlations, approximations, assumptions, etc, involved in preparing a set of codes and there are a great number of points of interaction. A great example of this is Concrete where the compressive strength can only be used as an indicator of other physical properties (shear strength, tension strength, creep properties, etc) within a particular bounded range (typically 20MPa to 45MPa).
BUT (isn't there always a but?) with respect to gravity loading most load code requirements could be satisfied by most material codes... The real exceptions are for the "other" loads, ie: Wind, Seismic, Vibration, etc. Those have particular approaches which are ballanced between loading and material resistance codes/standards.