Pet-coke is an excellent fuel for boiler and termic fluid heaters because it is generally very cheap, burns cleanly and is difficult to burn with other combustion . When co-fired with coal (or most other FBC type fuels) up to about 80% by weight, pet-coke is very well behaved and typically does not cause any problems. It can even reduce furnace tube erosion, because much of the abrasive coal ash is displaced by less abrasive limestone reaction compounds. When fired by itself there are some potential issues that need to be addressed, but since that is not an issue here I won't go into them.
Pet-coke comes in two basic flavors: fluid or delayed. Fluid coke will have a very small particle size and very low volatile content. Delayed coke can vary tremendously in particle size and has a higher volatile content. Delayed coke can be further broken down into "shot" or "sponge" coke, which are differentiated only by their particle shape. Shot coke looks like BB's and sponge coke looks basically like crushed coal.
The main characteristics of coke that differentiate them from most coals is their low ash and volatile content (but relatively high reactivity to combustion) and relatively high sulphur content (1%-8%).
The low ash content is a benefit, because it means less inert material to be disposed of. Typically more than enough bed material is generated by the limestone and co-fired fuel. Although lack of ash for bed material could theoretically be a problem.
The low volatile content results in somewhat more even combustion of the fuel in the fluidized bed, because it is actually the fuel particles that are burning rather than devolatilized gases. This results in somewhat improved sulphur capture performance (but don't forget that more sulphur is probably going in so you will still need more limestone). To my knowledge CO emissions have not been a problem (even at part load) with pet-coke. The low volatile content also seems to help reduce NOx emissions. Although not everyone has experienced a reduction in NOx emissions when firing pet-coke, most have. This is probably also, at least partly, due to the low volatile content of the pet-coke.
There are a couple of potential negatives that have to be evaluated. The first negative is the relatively high sulphur content. In most cases, co-firing pet-coke will displace a lower sulphur fuel with a higher sulphur fuel. This means that to maintain the same SO2 emissions levels, the limestone federate will have to be increased. In some cases, the existing limestone system will have sufficient capacity to co-fire the desired amount of limestone. In others, the system may be too small and require upgrading. At least one UNIT that I am aware of limits the amount of pet-coke that they fire based on the capacity of the limestone system. A corollary of the higher limestone federate is that the bottom and fly ash removal systems need to be able to get rid of the additional limestone. In most cases, there is more than enough capacity built into those systems to accommodate the switch to pet-coke.
The other negative aspect of pet-coke firing is the presence of vanadium and nickel in the ash. Most environmental regulation agencies have some kind of regulations governing the amount of vanadium and nickel allowed in ash that is being disposed. I am sure that this varied by location. Typically the most important aspect is the leachable portion of the compounds, but total concentration may also be an issue. The good thing is that lots of testing has been done to determine the leachability of the vanadium and nickel and both have been found to be stably bound in the ash. The harder part related to this is getting a hold of the information and satisfying your local regulators that you aren't trashing the environment (actually its probably not that hard, but it does require some research and work). Another good thing is that when co-firing, it is very likely that the total concentration of vanadium and nickel in the ash will be well below any regulatory limits (this still requires a bit of work and research to verify).

